预处理命令总结
来源:互联网 发布:吉利电动车知豆d1图片 编辑:程序博客网 时间:2024/06/05 02:26
C语言提供的预处理功能主要有三个
- 宏定义
- 文件包含
- 条件编译
预处理有利于程序的可移植性。
宏定义: 1 带参数的宏定义 #define 。 2 不带参数的宏定义。宏定义只是在预处理时,对宏名进行替换,又称宏展开。
文件包含:把包含的文件全部复制插入到这条语句处。
条件编译: #ifdef 标识符 ...........#else ............#endif
#ifndef 标识符...........#else ...............#endif
根据前面是否已经被#define命令定义过指定的标识符来判断编译那个程序段
#if 表达式...................#else ....................#endif
根据表达式是否为真判断编译哪个程序段
作用:可以减少编译的语句,减少目标程序的长度,减少运行时间
- 预处理命令总结
- 预处理命令总结!
- 预处理命令总结
- 预处理命令总结
- 预处理命令总结
- 常用的预处理命令总结
- 常见的预处理命令总结
- C语言预处理命令总结
- C语言预处理命令总结
- C语言的预处理命令总结
- C语言预处理命令总结大全
- C语言预处理命令总结大全
- C语言预处理命令总结大全
- C语言预处理命令总结大全
- C语言预处理命令总结大全
- C语言预处理命令总结大全
- 关于c++预处理命令的一点总结
- C++关键字,预处理命令等知识总结
- 用awk制作通讯录
- Windows 使用的256个虚拟键码
- SOA
- 反射概述
- FDLib中的VC++的线程类
- 预处理命令总结
- 解决CEMAPI发送中文短信时会乱码
- debugging
- 钩子
- Oracle共享服务器 -- 理论
- struts2 集成 click framework
- EMF基础知识培训及ppt下载
- 蝶舞成双
- 我的命名规则