本人刚接触C语言不久,对于未知数组如何开的问题一直疑惑不解。题目大概分为,给出数组大小和没给出数组大小。1.给出数组大小,可以直接在主函数外面开一个数组。那如果数据量很大怎么办?2.如果题目不给数组大小,我们开一个很大的数组,会很浪费,我只能想到动态内存。还有其他办法吗?3.假如题目要求输入一组数据,用换行结束输入,同时能自动计算数组大小,这该怎么办?总的来说,就是数组开大了浪费,开小了就完蛋。很纠结,求大佬们解惑