(一)构造函数:用来在创建对象时初始化对象, 即为对象成员变量赋初始值 (二)构造函数的命名必须和类名完全相同 (三)更对具体的查看:构造函数 (四)直接分析程序 运行结果 解析上面程序: 1. 当程序运行到四点时候,就会自动调用第一点无参构造函数,打印Person() 2. 当运行到第5点时候,就会调用第2点有参构造函数,并初始化相关参数,打印Person(char *,int) 3. per2.printInfo();打印初始化了的参数 4. 当程序运行结束之后,会调用析构函数,调用两次,因…