C语言基础(L17)条件编译
来源:互联网 发布:&在c语言中是什么意思 编辑:程序博客网 时间:2024/05/17 07:50
条件编译,可控程序流程
#include <stdio.h>#ifdef DEBUG #define LOG(s) printf("[%s:%d] %s\n", __FILE__, __LINE__, s)#else #define LOG(s) NULL#endif#ifdef HIGHvoid f(){ printf("This is the high level product!\n");}#elsevoid f(){}#endifint main(){ LOG("Enter main() ..."); f(); printf("1. Query Information.\n"); printf("2. Record Information.\n"); printf("3. Delete Information.\n"); #ifdef HIGH printf("4. High Level Query.\n"); printf("5. Mannul Service.\n"); printf("6. Exit.\n"); #else printf("4. Exit.\n"); #endif LOG("Exit main() ..."); return 0;}
0 0
- C语言基础(L17)条件编译
- C语言基础--条件编译
- 单片机基础c语言之条件编译
- 单片机基础c语言之条件编译
- C语言基础:C语言宏定义(3) - 条件编译
- C语言条件编译
- c语言条件编译
- C语言条件编译
- C语言条件编译
- c语言 条件编译
- C语言条件编译
- C语言 条件编译
- C语言条件编译
- C语言条件编译
- C语言条件编译
- C语言条件编译
- 【C语言】条件编译
- c语言:条件编译
- dlan
- MyEclipse提示键配置、提示快捷键、提示背景色、关键字颜色、代码显示、编...
- epse
- HDU 5232 Shaking hands
- Linux和Windows的换行
- C语言基础(L17)条件编译
- php中CURL加载失败
- IntelliJ IDEA 问题总结之一 —— jar包、assets、maven、git
- Android 休眠 FLAG_KEEP_SCREEN_ON
- 【转】 基本图像知识
- 《Effective Java》中关于异常处理的几条建议
- 【leetcode】【单链表】【148】Sort List
- JAVA动态代理实现
- 【算法】1 由插入排序看如何分析和设计算法