c语言的选择题下面判断正确的是().A:char *a="china";等价于char *a;*a="china";B:
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/24 05:28:54
c语言的选择题
下面判断正确的是().
A:char *a="china";等价于char *a;*a="china";
B:char str[10]={"china"};等价于char
str[10];str[]={"china"};
C:char *s="china";等价于char *s;s="china";
D:char c[4]="abc",d[4]="abc";等价于char c[4]=d[4]="abc";
为什么
下面判断正确的是().
A:char *a="china";等价于char *a;*a="china";
B:char str[10]={"china"};等价于char
str[10];str[]={"china"};
C:char *s="china";等价于char *s;s="china";
D:char c[4]="abc",d[4]="abc";等价于char c[4]=d[4]="abc";
为什么
正确的是C
A肯定是错的,char *a; 那么*a就是a[0]只能给它赋值一个字符而不是字符串,但由于a没有被赋值,所以也不能对*a赋值
B也是错的,str[]只能是在声明时这么用,其它在其它地方出现[]中必须要有下标
D是错的,char c[4] = d[4] = "abc",这个语句中变量d相当于没有被声明
A肯定是错的,char *a; 那么*a就是a[0]只能给它赋值一个字符而不是字符串,但由于a没有被赋值,所以也不能对*a赋值
B也是错的,str[]只能是在声明时这么用,其它在其它地方出现[]中必须要有下标
D是错的,char c[4] = d[4] = "abc",这个语句中变量d相当于没有被声明
c语言的选择题下面判断正确的是().A:char *a="china";等价于char *a;*a="china";B:
char a[]={"china"}; 长度是几
下面语句正确的是 A.char s[5] B.char s[5]="12345" C.chat s[56] D.char
请解释一下C语句"char a[10],p;p=a=“china”"的含义.
C语言习题 以下定义语句中正确的是() A.int a=b=0 ; B.char A=65+1; b='b';
C++试题:下面的变量说明中__________是正确的A.char:a,b,c; B.char a; b; c; C.
下列赋值语句,不正确的是?A.char c='a' B.char c=“a“ C.char c=97 D.int c=‘
下面的选项中正确的赋值语句是(char a[5],*p=a;)( ).A p=“abcd”; B a=“abcd”; C
fun(char*a,char *b,char *c){while(*a&&*b){*c=*a; c++; a++;*c
char a[]="china";[]这里填数字几代表什么意思,还有char a[]和char* a的区别详细点
设有变量定义语句char a; 则下面的赋值语句中 ( ) 是正确的.A.a=’&’ B.a=”&” C.a=’16’
main() { char a[]={'a','b','c','d'}; char *p=(char *)(&a+1);