c语言中定义一个整型数组a[12],而我只用a[0]到a[5],这样可以么?

因为是整型数组,最后应该是可以不用'\0'的,但是好像输出的时候末尾会有随机数,然后我在数组末尾加了'\0'最后出现的数字却变成了固定的0;这让我很懵逼,求解!!!(我写的这个程序是输入一个长整型,然后反着将这个长整型输出)

第1个回答  2018-04-01
'\0'是字符串/字符数组的结束标记,对于其他类型的数组,你应该自己使用变量记录并维护其中元素的个数。本回答被网友采纳
相似回答