字符串的使用方法,解答一下

方括号[ ]里面使用3还是4啊,{}里面占了几个字节,这些要如何判断

img

img

写3可以,正好3个
写4也行,只不过第4个没有赋值,会是个随机数
总之长度要比数据大才行,长度小了那数据不越界了
另,你这就是个字符数组,不是字符串啊,字符串要以\0结尾,你这根本没有\0结尾,按字符串输出要出问题的

3是对的啊。后面三个字符
你可以不写3,因为后面有初始化。然后数组长度用 len = sizeof(a)/sizeof(a[0])来计算