char *a[] = { "abc", "bcd" } char *b[] = { { 'a', 'b', 'c' }, { 'b', 'c', 'd' } }
[quote=引用 1 楼 真相重于对错 的回复:]
[quote=引用 3 楼 lin5161678 的回复:] "abc" 作为 char数组初始化项的时候 是{ 'a', 'b', 'c', 0 }的简写 其他地方 "abc"是一个char[4] 数组
[quote=引用 1 楼 真相重于对错 的回复:] 第二个每一个最后一个字符不是\0
"abc" 作为 char数组初始化项的时候 是{ 'a', 'b', 'c', 0 }的简写 其他地方 "abc"是一个char[4] 数组
第二个每一个最后一个字符不是\0
70,010
社区成员
243,256
社区内容
加载中
试试用AI创作助手写篇文章吧