int i_arr[3] { 1, 2, 3 }; //普通数组
int i_arr[3]={ 1, 2, 3 }; // {}前面的等于号对初始化行为没有影响。(算直接初始化,不算拷贝初始化)
//new操作也可以用
int *a = new int{1,2,3};
//函数返回值也可以用
return {1,2,3};
C++11:(八)C++11列表初始化(统一了初始化方式)
最新推荐文章于 2023-10-17 20:16:40 发布
int i_arr[3] { 1, 2, 3 }; //普通数组
int i_arr[3]={ 1, 2, 3 }; // {}前面的等于号对初始化行为没有影响。(算直接初始化,不算拷贝初始化)
//new操作也可以用
int *a = new int{1,2,3};
//函数返回值也可以用
return {1,2,3};