mlfk.net
当前位置:首页 >> 以下能正确定义字符串的语句是 A)ChAr str[]={'\0... >>

以下能正确定义字符串的语句是 A)ChAr str[]={'\0...

答案 C A{}内\064不是一个字符 B只是一个字符 不是字符串 D \0是字符串结束标志

答案:A A)定义字符数组,也就是字符串,长度省略。初始化时只赋一个值,也就是只有一个元素,但是,从C语言语法上是允许的。 B)双引号是字符串定界符,不能给字符变量赋值。而char str是定义字符变量; C)是定义字符数据,不是字符串数据 D)只...

char 声明字符变量 字符变量的规格:占用一个字节的内存空间(字符串根据它的长度来确定它在内存中占用的字节数,只有空字符串为1个字节。),一般以字符型或者整型数据处理。 所以char str = "kx43"只能把字符 'k' 放进去。而不是字符串。像小...

c c是字符串,后边还有一个'\0',长度应该是10

1 A.char str[5]={"good!"};//这个不符合C语言的语法规定,字符串初始化是这样写的: char str[6]="good!"; //因最后还有一个结束符,因此数组元素应该是6个。 2 题目表述有些不准确,A,B,D叫初始化,C叫赋值。 3 题目中的单双引号全部是中文的...

以下不合法的字符常量是 A)'\018' B)'\"' C)'\\' D)'\xcc' 选A 原因: A)'\018' \018是通过\这个转义字符将018这个以0打头的数转义成一个八进制数,但是八进制数的取值范围是0~7,所以018是不合法的 B)'\"' 合法,通过\这个转义字符转义成字符" ...

答案为A! strcat(s1,s2)是将s2连接到s1的后面。 strcpy(s1,s2)是将s2复制到s1,s2会覆盖s1。

答案是B,A和D都是输出函数,C答案是输入函数,但是scanf函数以空格作为间隔符,所以当输入空格是,他就只存储空格之前的数据,也即:str中只存储了shanghai这个字符串,其余的部分都没有存储,你最好去看一下gets()函数的介绍,了解一下,挺好的

不是的 char a[10] 分配10个元素的空间, char a[] 和 char *a 是一样的,不分配空间。

答案是D。其余的都有语法错误!不过有很多汉语符号,这是在排除这些错误之后的选择。

网站首页 | 网站地图
All rights reserved Powered by www.mlfk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com