C++学习笔记之四

1. 没有数据类型的函数称为void函数。

2. 没有任何值的返回语句可以用在void函数中。如果返回语句用在void函数中,那么它一般是用来提前退出一个函数。

3. void函数的头部以保留字void开始。

4. void函数可以有参数,也可以没有参数。

5. void函数的调用是一条独立的语句。

6. 为了调用void函数,需要在一条独立的语句中将函数名与实参一起使用。

7. 有两种类型的实参:值参数和引用参数。

8. 值参数接收它相应实参的副本。

9. 引用参数接收相应参数的地址(内存位置)。

10. 值参数的相应实参是一个表达式、一个变量或者一个常量值。

11. 常量值不能传递给引用参数。

12. 引用参数相应的实参必须是一个变量。

13. 当在形参数据类型的后面包含&时,形参成为一个引用参数。

14. 流变量应该通过引用参数传递给函数。

15. 如果形参需要改变实参的值,在函数头必须将该形参声明为引用参数。

16. 标识符的范围是指在程序中,标识符的可访问区域。

17. 在函数中声明的变量成为局部变量。

18. 在每一个函数定义外的变量成为全局变量。

19. 函数名字的范围与任何块外声明的标识符的范围相同。

20. C++不允许函数嵌套定义。

21. 自动变量在函数入口处分配内存,在函数出口处释放内存。

22. 静态变量在整个程序执行期间都保留其内存分配。

23. 在默认情况下,全局变量是静态变量。

24. 在C++中,函数可以重载。

25. 如果函数被重载,所有同名的函数具有不同的参数列表。

26. C++允许函数有默认参数。

27. 如果没有指定默认参数的值,该参数就会使用默认值。

28. 所有默认参数必须是函数最右边的参数。

29. 假设函数有多于一个的默认参数,在函数调用中,如果没有指定一个默认参数的值,那么必须忽略它右边的所有参数。

30. 默认值可以是常量、全局变量后者函数调用。

31. 函数调用可以为任何参数指定除了默认值的任何值。

32. 不能为引用参数指定常量作为默认值。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值