在程序中用PUBLIC语句定义的内存变量具有的特性是()。
A.可以在所有过程中使用
B.只能在定义该变量的过程中使用
C.只能在定义该变量的过程及本过程所有嵌套的过程中使用
D.只能在当前过程中使用
A.可以在所有过程中使用
B.只能在定义该变量的过程中使用
C.只能在定义该变量的过程及本过程所有嵌套的过程中使用
D.只能在当前过程中使用
字符指针、浮点数指针、以及函数指针这三种
类型的变量哪个占用的内存最大?为什么?
类ClassB 从ClassA 派生,那么ClassA *a =
new ClassB(…); 试问该表达是否合法?为什么?
如 果ClassA 中定义并实现虚函数int
func(void),ClassB中也实现该函数,那么上述变量
a->func()将调用哪个类里面的函数?如果int
func(void)不是虚函数,情况又如何?为什么?
char **p, a[16][8]; 问:p=a是否会导致程序
在以后出现问题?为什么?
如下所述的if else 和switch 语句哪个的效率
高?为什么?
在同一个进程中,一个模块是否可以通过指针
操作破坏其它模块的内存,为什么?
应用程序在运行时的内存包括代码区和数据
区,其中数据区又包括哪些部分?
B、添加模块可以通过在【工程】菜单中选择【添加模块】菜单项来实现。定义模块层变量只需在模块的通用部分加入Dim,Private,Global或Public等声明语句即可
C、VB模块类型有标准模块、对象模块(窗体模块)、类模块等
D、可以在模块中定义整个VB工程的全局变量
B.android:id="@+id/my_button
C.button.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { /* Perform. action on click*/ }});
D.Button myButton = (Button) findViewById(R.id.my_button);
A.定义该变量的程序文件中的函数都可以访问
B.定义该变量的函数中的定义处以下的任何语句都可以访问
C.定义该变量的复合语句中的定义处以下的任何语句都可以访问
D.定义该变量的函数中的定义处以上的任何语句都可以访问
A.EQU伪指令定义了程序中的一个标号或者常量符号
B.EQU伪指令定义了程序执行过程中的一个变量,初值为0x45500
C.Addr一旦被赋值为0x45500,还可在汇编过程中再使用EQU重新定义新值
D.Addr是汇编过程中的一个符号,本身并不占据内存空间
A.该程序完全正确
B.以上说法都不正确
C.该程序有错,只要将语句swap(&a,&b);中的参数改为a,b即可
D.该程序有错只要将swap()函数中的形参p、q和变量均定义为指针即可