这道问题为什么选b呢,?

img


为什么选择b,为什么只输出/0前面的可不可以解释详细一点谢谢了,。

字符串结束标志为'\0', 用%s格式化输出char数组,遇到\0的数组元素就结束了


char a[10]={'1','2','3','\0','5','6','7','8','9','0'};
printf("%s\n",a);//输出到'\0'就结束

img