11智能在线
新记
C语言中,字符数组(字符串)初始化方式区别
char str1[]={"123"};
char str2[]="123";
这两者有什么区别吗
举报该文章
相关建议 2018-09-18
数组长度指的是数组的元素个数,字符串长度是以‘\0’为标志来确定的,举个例子:
char a[20]="abc";
数组长度是20,而字符串长度是3,隐含的'\0'不算在字符串长度中。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/4f4fvp8s4vfpsm82p2.html
其他看法
第1个回答 2018-09-17
没有区别!本回答被提问者采纳
第2个回答 2018-09-17
没区别的
相似回答
大家正在搜
相关问题
在c语言中,举例说下字符串定义和初始化?字符串定义有几种方式...
C语言数组字符串初始化问题
在c语言中,字符串的初始化和定义是一个意思吗
c语言的字符串数组初始化问题
c语言字符串数组和字符数组有什么区别?
C语言字符数组如何初始化?
c语言字符串对字符数组初始化