C++ Primer再读-5
来源:互联网 发布:mac清理垃圾的软件 编辑:程序博客网 时间:2024/06/05 16:34
第7章 函数
1.形参和实参:形参是在函数的形参表中定义的,并由调用函数时传递给函数的实参初始化;实参是一个表达式,可以是变量,字面值常量,或者有多个操作符的表达式,在调用函数时,初始化函数形参;实参必须具有与形参类型相同,或者能隐式转换为形参类型的数据类型。
2. 内联函数:指用inline关键字修饰的函数,在类内定义的函数被默认成内联函数,内联函数能有效减少函数调用开销,另外,inline是一个函数定义的关键字。
3.C++通过隐藏函数机制实现参数不确定个数的函数,不确定的形参用,...代替,一定要注意三个点(...)前面有逗号(,)。
4.参数传递:1)非引用传参,通过复制对应的实参实现初始化;2)形参为引用类型,调用时用实参初始化,使用时对原变量进行操作。
5.引用传参的好处:1)返回额外信息,2)避免大量复制。
0 0
- 再读C++Primer
- C++ Primer再读-5
- C++Primer再读读书笔记:第一、二章
- C++Primer再读读书笔记:第三章
- C++Primer再读读书笔记:第四章
- C++Primer再读读书笔记:第五章
- C++Primer再读读书笔记:第一、二章
- 再读C++ primer,提取重点
- 再读c++ primer
- C++ Primer再读笔记-1
- C++ Primer再读笔记-2
- C++ Primer再读笔记-3
- C++ Primer再读笔记-4
- 再读C之体验一
- 再读《C陷阱与缺陷》
- 再读《C和指针》(笔记)
- C++primer读书笔记5
- 《C++Primer》读书笔记(5)
- ndroid学习笔记-Activity&Intent
- thinkphp中的url传值
- ThinkPHP中各种搜索条件的使用、查询
- 循环赛日程表(非递归)
- 《c程序设计语言》读书笔记-4.12-递归整数转字符串
- C++ Primer再读-5
- Lua初学者(三)--Lua 嵌入宿主语言(C++/C)
- vc++6.0按回车或ESC程序关闭
- HDU 1978
- Sharepoint
- Android学习笔记-EditText&TextView&Button&菜单栏
- c#线程间传递参数
- Webx框架:RequestContext详解
- 平凡的开始