C++【回忆前面】

用户空间

C和C++的区别

C++:

  1. 参数带默认值的函数
  2. inline内联函数
  3. 函数重载  
  4. const    修饰的为常量。   C语言const修饰的为常变量
  5. 引用
  6. new/delete                 C语言是  malloc/free    

对象的声明周期   构造  析构   拷贝构造  operator=
1.函数调用传参,传对象的引用
2.函数返回的时候,应该返回一个临时对象,不能返回已经定义的对象
3.当接收一个返回值为对象的函数的时候,应该以初始化的方式来进行接收

猜你喜欢

转载自blog.csdn.net/qq_42212982/article/details/83012568