C++中 defined(x)什么意思 预编译时有#if defined(sting-i)#define string-i .#else

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/26 00:42:22
C++中defined(x)什么意思预编译时有#ifdefined(sting-i)#definestring-i.#elseC++中defined(x)什么意思预编译时有#ifdefined(sti

C++中 defined(x)什么意思 预编译时有#if defined(sting-i)#define string-i .#else
C++中 defined(x)什么意思
预编译时有
#if defined(sting-i)
#define string-i
.#else

C++中 defined(x)什么意思 预编译时有#if defined(sting-i)#define string-i .#else
直译即可
defined 定义了
如果没有定义string_i
定义 string_i
否则.
deinfed 的成立条件就是括号内的宏被定义了
即有
#define string_i
或者
#define string_i 123
给不给值都行