难道你的C++教材上没有讲这些内容吗?如果真的没有,你应该把它丢掉了.看看
在C++中不应该再使用C的malloc,而应该使用new表达式,operator new函数,定位new以及标准库的内存分配对象.
最后一个问题是想说在进入主函数前就需要分配数组内存吗?我没记错的话这个问题
用Vector<类型>,List<类型>之类的数据结构。它们是可以动态改变大小的。推荐使用U++里自带的类库。可到http://www.ultimatepp.org/去下载。
你可以搜索一下"C++ 容器"这样的关键字,查找vector,list之类的使用方法。
动态存储值
使用std::vector不就行了。
void×类型的 vector,你看可以吗?