C++中如何定义动态数组

  首先:为什么需要动态定义数组呢?   这是因为,很多情况下,在预编译过程阶段,数组的长度是不能预先知道的,必须在程序运行时动态的给出   但是问题是,c++要求定义数组时,必须明确给定数组的大小,要不然编译通不过      如: int Array[5];正确        int i=5;        int Array[i]; 错误 因为在编译阶段,编译器并不知道 i 的值是多少   
相关文章
相关标签/搜索