(单选题)假定一条定义语句为“int a[10], x, ∗pa=a;”,若要把数组a中下标为3的元素值赋给x,则错误的语句为( )。
(单选题)假定指针变量p定义为“int ∗p=new int;”,要释放p所指向的动态内存,应使用语句( )。
(单选题)假定指针变量p定义为“int ∗p=new int[30];”,要释放p所指向的动态内存,应使用语句( )。
(单选题)类中定义的成员默认为( )访问属性。
(单选题)假定变量b和pb定义为“int b[10], ∗pb=b;”,要将24赋值给b[1]元素中,错误的语句是( )。
(单选题)下面程序段,哪个是完全正确的?( )
(单选题)假定AA是一个类,abc是该类的一个成员函数,则参数表中隐含的第一个参数为( )。
(单选题)假定k是一个double类型的变量,则关于变量p的正确定义语句为( )。
(单选题)预处理命令在程序中都是以( )符号开头的。
(单选题)假定AA是一个类,abc是该类的一个成员函数,则参数表中隐含的第一个参数的类型为( )。
(单选题)“纯虚函数”不在基类中提供默认的行为,只是提供一个接口声明。按此定义,下面函数原型声明中,哪个声明的fun()肯定为“纯虚函数”。( )
(单选题)定义p并使p指向动态空间中的包含30个整数的数组所使用的定义语句为( )。
(单选题) 类A定义如下: Class A { int v; public: A(int i) { v = i; } A() { } }; 下面哪段程序不会调用类型转换构造函数?( )
(单选题)一个C++程序文件的扩展名为( )。
(单选题)指针s的定义为“char ∗s=”Hello world!”;”,要使指针p指向s所指向的地址,则应选取( )。