文章目录 ()初始化的问题混淆弱检查 {}初始化{}初始化是c++11推荐的初始化,解决了上述问题 ()则用于强制类型转换 ()初始化的问题 混淆 s(); 无法区分s是函数还是对象 弱检查 int a(3.14); 3.14 可以通过 int 定义 {}初始化 {}初始化是c++11推荐的初始化,解决了上述问题 ()则用于强制类型转换