下面的选项中正确的赋值语句是(char a[5],*p=a;)( ).A p=“abcd”; B a=“abcd”; C *p=“abcd”; D为什么C不可以理解为指针p的内容为abcd

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 16:07:45
下面的选项中正确的赋值语句是(char a[5],*p=a;)( ).A p=“abcd”; B a=“abcd”; C *p=“abcd”; D为什么C不可以理解为指针p的内容为abcd

下面的选项中正确的赋值语句是(char a[5],*p=a;)( ).A p=“abcd”; B a=“abcd”; C *p=“abcd”; D为什么C不可以理解为指针p的内容为abcd
下面的选项中正确的赋值语句是(char a[5],*p=a;)( ).A p=“abcd”; B a=“abcd”; C *p=“abcd”; D
为什么C不可以理解为指针p的内容为abcd

下面的选项中正确的赋值语句是(char a[5],*p=a;)( ).A p=“abcd”; B a=“abcd”; C *p=“abcd”; D为什么C不可以理解为指针p的内容为abcd
正确结果是:A
A p=“abcd”; P是字符型指针,将“abcd”的地址给了P,也就是P指向“abcd"的首地址,也就是 指向‘a'的地址;
B a=“abcd”;a是字符数组的地址,不可赋值;
C *p=“abcd”; *P是字符,不能将字符串赋给它,若是*p='a',则正确.

设有变量定义语句char a; 则下面的赋值语句中 ( ) 是正确的.A a=‘&’; B a=’16’; C a=”&”; D a=’ ’ ‘; 设有变量定义语句char a; 则下面的赋值语句中 ( ) 是正确的.A.a=’&’ B.a=”&” C.a=’16’ D.a=’ ’ 设有变量定义语句char a; 则下面的赋值语句中 ( ) 是正确的.A.a=’&’B.a=”&”C.a=’16’D.a=’ ’ 下面的选项中正确的赋值语句是(char a[5],*p=a;)( ).A p=“abcd”; B a=“abcd”; C *p=“abcd”; D为什么C不可以理解为指针p的内容为abcd 设有变量说明:char a[6],*p=a;下面表达中,正确的赋值语句是A.*p=Hello B.a=Hello; C.p=Hello; D.a[6]= Hello; 下列给出的赋值语句中正确的是 下列赋值语句表示正确的是 麻烦看下这道c语言的题目.(39)以下语句或语句组中,能正确进行字符串赋值的是___D___.A.char *sp;*sp=right!; B.char s[10];s=right!; C.char s[10];*s=right!; D.char *sp=right!;这道题选D?如果是的话 请高手过来帮我看看这个题目的正确答案!以下语句或语句组中,能正确进行字符串赋值的是A)char *sp;*sp=“right!”;B)char s[10];s=“right!”;C)char s[10];*s=“right!”;D)char *sp=“right!” 为什么下面的语句不是正确的赋值表达式? (15) 有以下定义语句 double a,b; int w; long c; 若各变量已正确赋值,则下列选项中正确的表达式是 A) a=(15) 有以下定义语句 double a,b; int w; long c;若各变量已正确赋值,则下列选项中正确的表达式是A) 请问为什么B选项和D选项不对呢?有定义语句:char s[ ][ ],(*k)[ ],*p;则以下赋值语句正确的是()A.p=s; B.p=k C.p=s[0] D.k=s 设整型变量x、y、z均已赋值,下列选项中,正确的赋值表达式是() A 下面语句正确的是 A.char s[5] B.char s[5]=12345 C.chat s[56] D.char s[5];s[2]=2 下列的哪个赋值语句是正确的( ). 下列给出的赋值语句中正确的是:3=A M=-M 下列赋值语句,不正确的是?A.char c='a' B.char c=“a“ C.char c=97 D.int c=‘a’+1 设有整型变量m值为8,下列赋值语句中,正确的是 . 为什么j++;是正确的赋值语句 而++(i+1)又是非法的赋值语句