本文主要给大家介绍了关于C++11新特性之大括号初始化的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍:
C++11之前,C++主要有以下几种初始化方式:
//小括号初始化
string str(hello);
//等号初始化
string str=hello;
//大括号初始化
struct Studnet{
char* name;
int age;
};
Studnet s={dablelv,18}; //纯数据(Plain of Data,POD)类型对象
Studnet sArr[]={{dablelv,18},{tommy,19}};
1