设有定义:int x,*p;char *q;,则下列表达式能正确赋值的是___。
A. p=x
B. p=q
C. p=&x
D. q=&x
查看答案
设有定义:float x,y[10],z[3][4],*p;,则下列表达式能正确赋值的是___。
A. p=x
B. p=y
C. p=z
D. p=&y
关于C语言中的变量,以下说法正确的是____。
A. 变量的类型可以根据需要随时改变
B. 变量的类型是在定义的时候确定的
C. 变量可以没有数据类型
D. 变量的取值范围与其类型没有关系
以下数据定义中,有语法错误的是____。
A. double A,a;
B. float _0,*q[7];
C. char For;
D. int n=6,G[n];
以下选项中,非法的C语言常量是____。
A. '\\'
B. 6.18e-5
C. 0x5G
D. 0L