以下定义语句中正确的是
A.int a=b=0;
B.char A=65+1,b=′b′;
C.float a=1,*b=&a,*c=&b;
D.double a=00;b=1.1;
A.int a=b=0;
B.char A=65+1,b=′b′;
C.float a=1,*b=&a,*c=&b;
D.double a=00;b=1.1;
以下类定义中可能会引起错误的语句是 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
若有定义语句: int a[2][3],*p[3]; ,则以下语句中正确的是
A ) p=a;
B)p[0]=a;
C) p[0]=&a[1][2];
D)p[1]=&a;
有定义语句:int*p[4],以下选项中与此语句等价的是()。
A.int p[4];
B.int**p;
C.int*(p[4]);
D.int(*p)[4];
A.int a=b=0;
B.char A=65+1,b=′b′;
C.float a=1,*b=&a,*c=&b;
D.double a=0.0;b=1.1;
以下类定义中可能会引起错误的语句是 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
有定义语句:int*p[4],以下选项中与此语句等价的是()。
A.int p[4];
B.int**p;
C.int*(p[4]);
D.int(*p)[4];
A.a=a+b=b++
B.w%((int)a+b)
C.(c+w)%(int)a
D.w=a==b;
A.a=a+b=b++
B.w%(int)a+b)
C.(c+w)%(int)a
D.w=a==b;