double d = 2.3; //一般的常规赋值初始化 double d2 = {2.3}; conmplex<double> z{1.2, 2.1}; //最佳方式,具有通用性 vector<int> vec{1,2,3}; //初始化数组或容器 auto i = 123; //auto采用这种形式 int& r{i}; //引用初始化