摘要:
再来看看条件编译,还可以根据条件,选择性地对某些内容进行忽略。 来认识一下#ifdef、#else、#endif这三种条件编译指令: #include <stdio.h> // ifdef用于判断是否定义了符号PI,如果没有的话则处理以下的指令 #ifdef PI #define M 666 // 阅读全文
摘要:
前面认识了#include指令,接着来看#define指令,它可以实现宏定义。宏是啥意思? 把参数批量替换到文本中,这种实现通常称为宏(macro)或定义宏 (define macro) 可以通过#define来定义宏,规则如下: #define 宏名(记号) 内容 比如现在想通过宏定义一个PI: 阅读全文