1 参数传递
两种形式:pass by value(值传递)/pass by reference(引用传递)
- 1,建议能传引用的尽量都传引用(底层使用指针实现【32位或64位都是4个字节大小】),因此传递时比其他大部分变量都快(除了单个字符【一个字节】);
- 2,不能使用引用传递的情况,当传递的值位局部变量时,无法传递引用;
例如:
- 3,当传递的值,在原类中已存在,就可以传递引用,如上面的
A& operator++()
函数。 - 4,传递者无需知道接受者是否以引用的方式接收。
例如:
两种形式:pass by value(值传递)/pass by reference(引用传递)
A& operator++()
函数。
面向对象高级 super final this
文章目录0 背景1 内容0 背景因为本人的C++基础不是很扎实,很多面向对象的基本语法掌
1 防御式编程例如在定义头文件时,都使用#ifndef#define//...#endif为的就是防止头文件被重复包含。
、静态延
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M