#include <iostream> using namespace std; //宏定义 没'='号 无需';'号 #define MAXNUM 10 //带参数的宏定义 #define CUBE(x) (x*x*x) //条件编译 //#if 如果 //#elif 如果 //#endif 结束编译 //#ifdef 如果标示符有定义 //#ifndef 如果标示符号没有定义 #define SIZE 100 #ifndef SIZE #define SIZE 10 #endif #define DEBUG 1 //必须将宏体用()括起来 #define INT3(x) (((x)%3==0)?true:false) void main() { cout<<MAXNUM<<endl; cout<<CUBE(MAXNUM)<<endl; cout<<INT3(3)<<endl; cout<<SIZE<<endl; }
相关推荐
预编译头文件 <br>今天在改一个很大的程序,慢慢看,慢慢改。突然发现一个.c文件,里面什么也没有, <br>就几个头文件,我一看,我靠,这不是把简单的问题搞复杂了吗,随手删掉那个c文件。 <br>结果不能...
c编程中经常用到的各种常见的预编译命令。
简单的jdbcTemplate预编译、回调等
开始我有个特殊应用方式需要用到Mesa,但是找了很久都没找到新的能用的预编译dll。自己尝试了在本机Win10、虚拟机Ubuntu、云服务器Ubuntu、云服务器Server 2012 R2上编译,结果都是失败的。只在云服务器Ubuntu上编译...
预编译详细资料,共90页。 掌握宏定义的使用方法; 掌握文件包含的使用方法; 了解条件编译的使用方法。 §7.1 概 述 C语言的编译系统分为编译预处理和正式编译,这是C 语言的一大特点,其中...
所谓的预编译头就是把一个工程中的那一部分代码,预先编译好放在一个文件里(通常是以.pch为扩展名的),这个文件就称为预编译头文件,这些预先编译好的代码可以是任何的C/C++代码--------甚至是inline的函数,但是必须...
1、openssl3.0.0预编译二进制开发包SDK 2、Windows环境下基于Visual Studio2017编译 3、该资源是64位,无32位
预编译命令大全; 讲述C语言各种预编译命令,详解,非常有用。
什么是预编译?对预编译的解释。对新手学习编程语言的一些基础帮助。
JAVA预编译示例代码,包括1预编译中使用like 2javaSQL预编译异常 3预编译语句支持in方式 4在预编译中遇到的问题.有了这个文档,java预编译就不用再发愁了。
linux C++ 预编译 cmake样例
预编译头文件说明 C/C++头文件一览 预处理的由来 常见的预处理功能 预处理指令 文件包含指令
预编译处理虽然不难,但是学好C语言最好能弄懂预编译
自己编译的OSG3.0.0版本的预编译包,可以直接使用,缩短OSG的开发时间。
js--预编译顺序和原理 | js--预编译顺序和原理 | js--预编译顺序和原理 | js--预编译顺序和原理 | js--预编译顺序和原理 | js--预编译顺序和原理 | js--预编译顺序和原理
修复 VS2008出现"意外的预编译头错误,只需重新运行编译器就可能修复此问题”
几个预编译指令的用法
发布网站时,有的IIS服务器需要将网站预编译才能访问,该小工具可方便预编译,默认asp.net2.0
c语言预编译教程,比较详细,好不好看后便知,免费分享
lua5.3(32位/64位)windows 预编译(exe/DLL) adding: lua5.3.5-x86/lua.exe (in=14336) (out=7311) (deflated 49%) adding: lua5.3.5-x86/lua.o (in=24873) (out=9654) (deflated 61%) adding: lua5.3.5-x86/lua...