早教吧 育儿知识 作业答案 考试题库 百科 知识分享

计算机C语言字符串长度问题已有定义:chara[]="XYZ",b[]={'x','y','z'};下列叙述正确的是()A:数组a和b的长度相同B:a数组长度小于b数组长度C:a数组长度大于b数组长度D:以上说法不正确2,对

题目详情
计算机C语言字符串长度问题
已有定义:char a[]="XYZ",b[]={'x','y','z'};下列叙述正确的是() A:数组a和b的长度相同 B:a数组长度小于b数组长度 C:a数组长度大于b数组长度 D:以上说法不正确 2,对两个数组a和b进行下列初始化 char m[]="1234567"; char n[]={'1','2','3','4','5','6','7'}; 则下列正确的是() A:数组m 和n完全相同 B:数组m和n长度相同 C:数组m比数组n长1 D:数组m和数组n中都存放字符串 以上2个题选择什么答案 最好给出理由谢谢
▼优质解答
答案和解析
用char []a="."的方式初始化字符串的时候系统会自动在字符串的尾部添加'\0'来判断字符数组已经结束,用char a[]={'a','b'..}的方式进行初始化有多少个字符就算多少,系统不会在后面添加0.但是如果你用strlen函数对这2...
看了计算机C语言字符串长度问题已有...的网友还看了以下: