1、define是用来定义一个常量的且常量被定义后就不能再改变或取消;

2、defined是检测常量是否被定义,若存在返回true,不存在返回false。

1、define

意义:定义常数

eg : #define NAME 1

2、defined

意义:检测常数是否存在,如果存返回布尔值真,否則近回假

eg :

#if defined(NAME)

推荐内容