天天看点

《C语言及程序设计》实践参考——为动态数组扩容

【项目3-为动态数组扩容】

下面的程序,利用动态数组保存学生的成绩。当再有一批学生成绩需要保存时,要为之扩容(和吃自助一样,用多少,取多少,这好),请补充完整下面的程序,实现如图所示的功能。

《C语言及程序设计》实践参考——为动态数组扩容

提示1:新增一个恰当长度的动态数组,将原数组中的数据“复制”到新数组,接着再输入新的数据。增加新数据后的数组,成为保存数据的新数组。

提示2:为保证系统的效率,要及时释放不再用的空间

[参考解答]

继续阅读