- 博客(1)
- 收藏
- 关注
原创 C++求职八股汇总
define命令是一个宏命令,它用来将一个标识符定义为一个字符串,该标识符被称为宏名,被定义的字符串称为替换文本。该命令有两种格式:一种是不带参数的宏定义,另一种是带参数的宏定义。由程序编译的四个过程,知道宏是在预编译阶段被展开的。在预编译阶段是不会进行语法检查、语义分析的,宏被暴力替换,正是因为如此,如果不注意细节,宏的使用很容易出现问题。比如在表达式中忘记加括号等问题。正因为如此,在C++中为了安全性,我们就要少用宏。不带参数的宏命令我们可以用常量const来替代,比如。
2025-09-11 22:31:19
1100
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅