char a[10]={"abc"} 字符串a的长度为3
你好。sizeof(A)的长度为20.因为sizeof获取的是数组的总空间大小。 A数组有20个char类型元素,每个char占据1Byte,故总共20byte。字符串长度为“student”的有效长度,即为 7.A[8]为'\0', 即为空字符,其ASCII码值为0. 因为你对A进行了初始化操作。所以编译器会将相应的位置填充“student”,其...
字符串后面会\0结束,所以a数组长度是14
这个题目不严谨,如果是问字符串长度,那肯定是12(11个字符加上一个\0终止符),a[5]是第6个字符也就是r 但是如果是问a的长度,那肯定是20,因为就算12个字符后面那8个是空的,也同样会被初始化。这是运行结果
其中\\表示‘\’,前面的\是转义字符。所以共有\n、1、2、3、\\,共5个字符,用函数strlen()计算,结果是5,若用sizeof关键字,结果是6,多1是因为'\0'被包括!
应该是15,打印出来如下:"NAME\Address 上面加上制表符,共14个字符,再加上后面的换行符,字符串长度应该是15
"how are you",该字符串的长度是11,A〔5〕='r'。
声明: 本网站大部分资源来源于用户创建编辑,上传,机构合作,自有兼职答题团队,如有侵犯了你的权益,请发送邮箱到feedback@deepthink.net.cn 本网站将在三个工作日内移除相关内容,刷刷题对内容所造成的任何后果不承担法律上的任何义务或责任
百度试题 题目定义字符串如下:char ch[]=”china”,这个数组的长度是多少呢?相关知识点: 试题来源: 解析 6 反馈 收藏
【单选题】字符串 "ab\n\012\\\""的长度是___。 A、3 B、5 C、8 D、9 点击查看答案 第9题 以下选项中不能使指针正确指向字符串的是()。 A.char *ch;*ch=“hello” B.char *ch=“hello” C.char *ch=“hello”;ch=“bye” D.char *ch”;ch=“hello” 点击查看答案 第10题 【单选...