1. {} 初始化 C++98 中,允许使用 {} 对数组进行初始化。 int arr[3] = { 0, 1, 2 }; C++11 扩大了 {} 初始化 的使用范围,使其可用于所有内置类型和自定义类型。 struct Date { int _year; int _month; int _day; Date(int year, int month, int day) :_year(year) ,_month(month) ,_day(day) { } };