条件编译#if

来源:互联网 发布:公务员面试报网络班 编辑:程序博客网 时间:2024/06/07 07:27
//条件编译实现debug调试版和high高级版的产品代码#include <stdio.h>#define LOG(s) printf("[%s:%d] %s\n",__FILE__,__LINE__,s)#define C DEBUGint main(){    LOG("enter main...");    printf("1.Query Information\n");    printf("2.Record Information\n");    printf("3.Delete Information\n");    #if(C == DEBUG)    {           printf("4.Exit\n");    }    #elif(C == HIGH)    {        printf("4.High Level Query\n");        printf("5.Mannul Service\n");        printf("6.Exit\n");    }    #endif    LOG("exit main...");    return 0;}