作业帮 > 综合 > 作业

typedef定义数组变量和数组里面元素超出数组容量问题.

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/30 02:28:28
typedef定义数组变量和数组里面元素超出数组容量问题.

请问下:typedef int ARR[10];那里,为什么可以在后面加[10],我以为typedef只管到int,只是把int换成ARR呀?还有就是怎么我输入的数字个数超过数组的10个容量时,感觉它会自己把超出部分赋给下一个数组,可是多出来的部分11 12 13是在下一个数组获取数据之前就已经写的.难道可以把超出部分当做配合后面的程序要求作为另一个数组的元素?
1、typedef本来就能这样写的……不过我对这种语法不熟
2、确实是下一个循环里面的scanf读走掉了.谁也没说你敲回车之前的全都被第一个for拿去了