首页文章正文

下列能正确进行字符串赋值,不能正确进行字符串赋初值

字符串赋值函数 2023-06-14 17:42 929 墨鱼
字符串赋值函数

下列能正确进行字符串赋值,不能正确进行字符串赋初值

解析:解析:两个连续的双引号:",是一个字符串常量,称为“空串”。2.以下选项中,能正确进行字符串赋值的是(分数:2.00) A.char s[5]={'A','B','C','D','E'}; B.char*s="ABCDE存储在常量存储区,是const char*类型,可以取const char*常量首地址强制赋值给char* 指针,虽然说这

单项选择题下面能正确进行字符串赋值操作的是() A.chars[5]=("ABCDE"); B.chars[5]={’A’’B’’C’’D’’E’ C.char*s;s="ABCDE"; D.char*s;scanf("%char*s;s=“ABCDE”;D. char*s;printf(“s”,s); 相关知识点:试题来源:解析C 正确答案:C 解析:字符串存储要有结束符“0”且要占用一个空间,选项A)、B的空间不够;primf

C是正确的A. char s[5]={"ABCDE"}; “ABCDE"占用空间是6字节,超出s的长度了B. char s[5]={ ′A′, ′B′, ′C′, ′D′, ′E′}; 没有字符串结束的终结符下列能正确进行字符串赋值的是()。A.char s[5]={"ABCDE"};B.char s[5]={'A','B','C','D','E'};C.c 下列能正确进行字符串赋值的是()。A.char s[5]={"ABCDE"};

≡(▔﹏▔)≡ 下列能正确进行字符串赋值的是( )。A. char s[5]={“ABCDE”}; B. char s[5]={‘A’’B’’C’’D’’E’ C. char*s;s=“ABCDE”;D. char*s;printf(“s”,s); 解析:选项a、b的空间不够;字符串存储要有结束符\0,且要占用一个空间,printf用来输出字符,不能输入字符串。更多答案请查看上面的正确答案TAGS 下列以下正确进行字符串本

ˋ^ˊ C是正确的A. char s[5]={"ABCDE"}; “ABCDE"占用空间是6字节,超出s的长度了B. char s[5]={ ′A′, ′B′, ′C′, ′D′, ′E′}; 没有字符串结束的终结符B正确A char[5]={'a' 'e' 'i' 'o' 'u'}; 没有终结符,不算字符串B char *s;s="good!"; //定义一个字符指针,然后让这个指针指向常量字符串"good

后台-插件-广告管理-内容页尾部广告(手机)

标签: 不能正确进行字符串赋初值

发表评论

评论列表

灯蓝加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号