08(C++二级)

1.宏定义:

  (1)宏名一般用大写

  (2)使用宏可提高程序的通用性和易读性,减少不一致性,减少输入错误和便于修改。例如:数组大小常用宏定义

  (3)预处理是在编译之前的处理,而编译工作的任务之一就是语法检查,预处理不做语法检查。

  (4)宏定义末尾不加分号

  (5)宏定义写在函数的花括号外边,作用域为其后的程序,通常在文件的最开头。

  (6)可以用#undef命令终止宏定义的作用域

  (7)宏定义可以嵌套

  (8)字符串" "中永远不包含宏

  (9)宏定义不分配内存,变量定义分配内存。

2.

这样初始化可以给const常量赋值。

3.

数组的传递不可以引用

因为数组名本身就是指针,传递了地址,不需要 再次引用

posted @ 2022-09-24 14:05  这就叫做C++  阅读(36)  评论(0编辑  收藏  举报