C++学习笔记2

  • 定义函数时,参数列表里默认参数应该后置,如果不满就设定多个默认参数
    1 void t1(int x,int y=0,int z=0);

    调用时实参应该前置

    t1(1);//赋值给X ,YZ均为默认值
    t1(12);//赋值给XY ,Z为默认值

     

  • 内联函数(inline)。优点:减少内存开销,空间换取时间。做法:编译时编译器将内联函数插入主函数中。
  • 通过引用的读写操作相当于作用在原变量上。C++中指针和引用符号应该靠近于类型而非名字
    float* a;//指针
    float& b;//引用

     

  • 局部变量,指针,引用的对比(图片来源网易公开课 的PPT,感谢)
  • 创建内存和删除内存new , delete
  • 数组a[].中 a是指针常量,是数组首地址 *a指向首元素
posted @ 2015-05-13 21:32  Richard_Meng  阅读(156)  评论(0)    收藏  举报