方括号[ ]里面使用3还是4啊,{}里面占了几个字节,这些要如何判断
写3可以,正好3个写4也行,只不过第4个没有赋值,会是个随机数总之长度要比数据大才行,长度小了那数据不越界了另,你这就是个字符数组,不是字符串啊,字符串要以\0结尾,你这根本没有\0结尾,按字符串输出要出问题的
3是对的啊。后面三个字符你可以不写3,因为后面有初始化。然后数组长度用 len = sizeof(a)/sizeof(a[0])来计算