1. 直接初始化直接调用与实参匹配的构造函数,形式如“T t(u)”.2. 拷贝初始化:复制初始化首先使用指定构造函数创建一个临时对象,然后用复制构造函数将那个临时对象复制到正在创建的对象”,形式如“T t=u”. 直接初始化不一定要调用复制构造函数复制初始化(拷贝初始化)一定要调用复制构造函数 注意:一般而言,在变量初始化时,尽量采用直接初始化形式,而不是拷贝初始化. 1.默认初始化 如果定义变量时没有指定初值,则变量被默认初始化,此时变量被赋予了“默认值”. A a; 2.直接初始化 如果…