更多"以下错误的定义语句是"的相关试题:
[单项选择]若要定义一个具有5个元素的整型数组,以下错误的定义语句是
A. int a[5]=﹛0﹜;
B. int b[]={0,0,0,0,0};
C. int c[2+3];
D. int i=5,d[i];
[单项选择]在下列的标识符常量的定义语句中,错误的定义语句是()。
A. const double PI=3.14159;
B. const int N=20;
C. const char ch;
D. const bool mark=true;
[单项选择]有以下定义语句,编译时会出现编译错误的是
A. char a=’a’;
B. char a=’/0’
C. char a=’aa’
D. char a=‘x2d’;
[单项选择]下列错误的定义语句是( )。
A. int x[ ][3]={{0},{1},{1,2,3}};
B. int x[4][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};
C. int x[4][ ]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};
D. int x[ ][3]={1,2,3,4};
[单项选择]以下类定义中可能会引起错误的语句是
class A
{
public:
~A( ){ } //1
int i; //2
private:
int j; //3
A(int i) {i++;} //4
};
A. 1
B. 2
C. 3
D. 4
[单项选择]若要求定义具有10个血型元素的一维数组a,则以下定义语句中错误的是( )。
A. #definme N 10 int a;
B. #define n 5 int a[2*n];
C. int a[5+5];
D. int n=10,a;
[单项选择]若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是【 】。
A. #define N 10
B. #define n 5int a[N]; int a[2*n];
C. int a[5+5];
D. int n=10,a[n].