目录
1、等价关系
“#ifdef 标识符”与“#if defined 标识符”实质上等价。
“#ifndef 标识符”与“#if !defined 标识符”实质上等价。
2、程序示例
#include <iostream>
using namespace std;
#define FAN 2
int main()
{
#ifdef FAN
    std::cout << "yes\n" << endl;
#else
    std::cout << "no\n" << endl;
#endif
#ifndef FAN
    cout << "no1\n" << endl;
#elif FAN == 2
    cout << "yes\n" << endl;
#else
    cout << "no2\n" << endl;
#endif
#if defined (FAN)
    cout << "yes\n" << endl;
#endif
#if !defined (FAN)
    cout << "no\n" << endl;
#endif
    cout << "Hello World!" << endl;
    return 0;
}
3、结果展示

 
                   
                   
                   
                   
                             博客介绍了C++中标识符的等价关系,指出某些“标识符”实质上等价,还给出了程序示例并展示结果,聚焦于C++开发中的相关内容。
博客介绍了C++中标识符的等价关系,指出某些“标识符”实质上等价,还给出了程序示例并展示结果,聚焦于C++开发中的相关内容。
           
       
           
                 
                 
                 
                 
                 
                
               
                 
                 
                 
                 
                
               
                 
                 扫一扫
扫一扫
                     
                     
              
             
                   1279
					1279
					
 被折叠的  条评论
		 为什么被折叠?
被折叠的  条评论
		 为什么被折叠?
		 
		  到【灌水乐园】发言
到【灌水乐园】发言                                
		 
		 
    
   
    
   
             
					 
					 
					


 
            