3--编译预处理
来源:互联网 发布:matlab和python 编辑:程序博客网 时间:2024/06/02 03:48
一:预处理编译汇编连接过程
二
内置宏
条件编译 #if #ifdef #ifndef #elif #else #endif
#include
#include <file name>
表示预处理到系统规定的路径中去获得这个文件
即C编译系统提供的并存放在指定子目录下的头文件
#include "file name"
当前目录中查找文件名为filename的文件,若没找到则按系统指定的路径搜索其他目录
#error
产生一个编译错误提示消息,并停止编译
#pragma
三;#和##
#define SQR(x) printf("The Squre of "#x" is %d.\n",((x)*(x)))
使用SQR(8)
The Squre of "8" is 64.
##(粘连符)
#define XNAME(n) x##n
使用XNAME(8)
x8
0 0
- [编译预处理系列3]
- 3--编译预处理
- 专题3-编译预处理
- 编译预处理
- 编译预处理
- 编译预处理
- 编译预处理
- 编译预处理
- 编译预处理
- 编译预处理
- 编译预处理
- 编译预处理
- 编译预处理
- 编译预处理
- 编译预处理
- 编译预处理
- 编译预处理
- 编译预处理
- 数据挖掘环境配置(一)JDK在ubuntu 16.04下的安装配置
- eclipse中创建dynamic web project项目
- javascript中获取参数的方法
- 【GMT】使用变量的时候,空格不可以乱加
- tcp协议案例
- 3--编译预处理
- 栈的运用-四则运算表达式求值
- Anroid 加载图片方式一 使用SmartImageView
- 使用SQl方法把多行字符直接转换成相应的表输出
- 全端工程师必备技能汇总
- ZOJ 3946 Highway Project(Dijkstra)
- 优先级队列
- 官文:从今天开始开发iOS应用(Swift)第一章4~5节纯中文
- 训练深度神经网络的时候需要注意的技巧