【发布时间】:2015-08-17 14:04:46
【问题描述】:
创建和初始化数组的更好(更有效)方法是什么?
1. int array[3] {1,2,3};
2. int *array=new int[3]{1,2,3};
【问题讨论】:
-
一个不是数组,一个是
-
最好使用
std::vector或std::array。原始数组很难正确使用。 -
@AlanStokes,请回答。当初学者询问 C 数组时,我们都需要鼓励更多使用
vector。