更多"变量定义并初始化正确的是( )"的相关试题:
[单项选择]进行初始化即可自动获得初值0的变量包括( )。
A. 任何用static 修饰的变量
B. 任何在函数外定义的变量
C. 局部变量和用static修饰的全局变量
D. 全局变量和用static修饰的局部变量
[单项选择]可以在for循环初始化部分声明一个变量,其作用域是( )。
A. 整个for循环
B. for循环后的所有部分
C. for循环所在的代码块
D. 全部代码
[单项选择]在定义段的汇编伪命令中,为未初始化的自定义段保留空间的指令是()
A. .dada
B. .bss
C. .sect
D. .usect
[单项选择]下列变量定义中,正确的是
A. long 1=123L
B. long 1=3.14156f
C. int i="k"
D. double d=1.55989E2f
[单项选择]有如下类定义和变量定义: class Parents{ public: int publicData: private: int privateData; }; class ChildA:public Parents{/类体略*/}; class ChildB:private Parents{/类体略*/}; ChildA a; ChildB b; 下列语句中正确的是
A. cout<<a.publicData<<endl;
B. cout<<a.privateData<<endl;
C. cout<<b.publieData<<endl;
D. eout<<b.privateData<<endl;
[单项选择]
有如下类定义和变量定义:
class Parents{
public:
int publicData;
private:
int privateData;
};
class ChildA:public Parents{/*类体略*/};
class ChildB:private Parents{/*类体略*/};
ChildA a;
ChildB b;
下列语句中正确的是()
A. cout<<publicData<<endl;
B. cout<<privateData<<endl;
C. cout<<publicData<<endl;
D. cout<<privateData<<endl;
[单项选择]为避免指针使用上的错误,可以在定义指针时就给指针一个值,这叫指针的初始化。不能初始化指针的值是( )。
A. 8
B. 0
C. NULL
D. 地址
[单项选择]将内存变量定义为全局变量的Visual FoxPro命令是 ______。
A. LOCAL
B. PRIVATE
C. PUBLIC
D. GLOBAL