↑ 收起筛选 ↑
下列语句组中正确的是
2020-10-14

{"beijing"}表示字符串数组,此数组只有一个字符串."beijing"表示字符串;a:申请长度为8的字符串,将一个字符串数组地址赋值给一个字符数组名; 错误1:数组名为数组首地址不能给其赋其他地址,错误2:类型不匹配;b:将字符串数组地址存到字符串变量中,类型不匹配;c:将一个字符串地址存到给字符数组名;错误跟a的错误1相同;d:将一个字符串地址存到字符串变量中,正确.

A正确 char*s 声明s是字符指针 s="Olymoic" 将字符串地址赋值给s B错在 数组是不能直接这样赋值的 并且 长度不够~

[图文] 下列语句组中,正确的是().A.AB.BC.CD.D A.A B.B C.C D.D 请帮忙给出正确答案和分析,谢谢! 悬赏: 0 答案豆 提问人:00****93 您可能感兴趣的试题 有以下函数 该函数的功能是 ( ) . A.计算

在C语言中,可以通过字符数组存放一个字符串,也可以用字符指针指向一个字符串.A表示s是一个指向字符串的指针变量.把字符串的首地址赋予s.C如果改成char s[]="Olympic";也是可以的.

A:char s[8]; s={"Beijing"}; // 字符串“Beijing”占9个字节的内存,s只分配了8个字节,会越界B:char *s; s={"Beijing"}; // 如果在定义s的时候直接赋值是可以的,如char *s = {"Beijing"},但是定义好之后再赋值就不行

延伸阅读: