00问答网
所有问题
C语言定义字符串有什么要求?下面的选项为什么正确答案是D?
298.以下正确定义字符串的语句是_ D_
A、char str[]={' \064' };
B、char str=" \x43" ;
C、char str=’’;
D、char str[]="\0" ;
举报该问题
推荐答案 2021-03-29
第一个单引号不对
第二个应该是char*
第三个引号是中文字符
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/reTTZereeDZIIe000n.html
相似回答
C语言字符串
问题,求
正确答案
和解释 假设已
定义c
har a[10]和char *p=a...
答:
正确答案是D A错误
,因为a[10]代表一个字符是吧,不能赋值字符串 B错误是因为 数组名不能当左值,也就是数组名不能被赋值 C和A同样的错误,*p代表的是a[0]D是正确的给指针赋值字符串是可以的
关于
c语言
编程选择题:下列数据中
哪些
不属于
字符
常量
的是?
A.'\xff...
答:
满意答案大成至圣5级2011-12-08此题
的正确答案是C
,分析如下:A.'\xff'以反斜杠('\')开头,表明是转义字符,第二位为'x',按规定后跟两个字符'ff'表示两位十六进制数,也就是说此
字符的
ASCII码对应十六进制数0xff,即十进制数255,因此是有效的字符常量;B.'\160'与A类似,也是以转义字符...
C语言下面
可以
正确定义
数组
的是D?
答:
选项C是错误的,选项D是正确的
。下面我将解释每个选项的问题和为什么选项D是正确的:A. char s[20];s={"C Language"};这个选项的问题在于,尝试使用大括号来初始化字符数组。在C语言中,应该使用双引号来初始化字符串,而不是大括号。正确的初始化方式应该是:char s[20] = "C Language";B. ...
以下关系表达式中,()的值为真.
答:
正确答案是D
,原因如下:字符串是按位比较每个字符的ASCII值,直到某一位不相等时返回该位比较结果.小写字母的ASCII值大于大写字母,所以A,B表达式都为False 选项C两个字符串完全相同,所以该表达式也为False 所以,答案是D 如果还有问题欢迎追问,问题解决请及时选为满意回答,谢谢....
大家正在搜
c语言的字符串是什么
C语言如何定义一个字符串
c语言字符串数组定义
c语言定义一个字符串数组
c语言字符串变量如何定义
c语言定义字符串数组并输出
c语言定义字符数组
怎么定义一个字符串
c中字符串怎么定义
相关问题
C语言,答案是D?为什么?要步骤、、
C语言变量定义,选项A和D错在哪了,正确选项C是什么意思?
C语言 求详细解释下面A,B,C选项错误的原因(答案是D) ...
C语言问题,下面这道题是怎么回事?34题,正确答案是d。
C语言 最基础的题,,解释下为什么选D?
c语言中,如果要输入一个中文字符,应该定义一个什么类型的变量...
c语言题 D选项为什么错?
C语言题,下面的答案对么?为什么?