#definde是不是定义类的?那么这么查看详细的定义的?

解决方案 »

  1.   

    #define 是宏定义,意思如下:
    #define TEST  5//定义TEST这个宏来代替数字5,后面可以直接使用TEST来代替5这个数
    #ifndef TEST   //判断前面是否已经定义了TEST这个宏
    当然
    #define还可以定义的函数型的宏等等好多
      

  2.   

    #define宏定义命令
    格式:#define <宏名> <字符序列>#ifndef条件编译命令
    格式:#ifndef <标志> <程序段> #endif
          标志符未定义,执行程序段
      

  3.   

    #define:
      一般用于定义一个宏或常量;
    #ifndef:
      表示如果指定的标志没有定义;这种标志一般在
      setting -> c/c++ ->preprocessor definitions 设定
      

  4.   

    #define A //定义宏A#ifndef A //如果宏A没有定义 则...
      

  5.   

    #define 是宏定义
    #ifndef是条件宏定义,表示如果没有定义……,那么……
      

  6.   

    宏是什么意思?
    有什么作用?
    #ifndef _WCTYPE_T_DEFINED
    typedef wchar_t wint_t;
    typedef wchar_t wctype_t;
    #define _WCTYPE_T_DEFINED
    #endif  /* _WCTYPE_T_DEFINED */
    选自与wchar.h,什么意思?
      

  7.   

    宏是这样一种东西,
    #define TEST 222由预编译器处理当程序中遇到TEST后,会以字符串222代替TEST(注:特殊情况除外, 如:"TEST")