码迷,mamicode.com
首页 >  
搜索关键字:条件编译    ( 317个结果
C/C++预处理指令#define,条件编译#ifdefine
本文主要记录了C/C++预处理指令,常见的预处理指令如下: #空指令,无任何效果 #include包含一个源代码文件 #define定义宏 #undef取消已定义的宏 #if如果给定条件为真,则编译下面代码 #ifdef如果宏已经定义,则编译下面代码 #ifndef如果宏没有定义,则编译下面代码 # ...
分类:编程语言   时间:2018-01-17 20:22:01    阅读次数:197
操作系统标识宏
操作系统标识宏 来源 http://www.cnblogs.com/jingzhishen/p/5785090.html 查看gcc所定义的宏的命令:cpp -dM /dev/null命令一: cpp -dM /dev/null命令二: gcc -dM -E - < /dev/null1:OS MA ...
分类:其他好文   时间:2017-12-21 12:07:15    阅读次数:117
第八章 编译预处理
编译预处理指令 宏定义 宏定义是指将一个标识符(又称宏名)定义为一个字符串(或称替换文本)。在编译预处理时,对程序中出现的所有宏名都用相应的替换文本去替换,这被称为“宏替换”或“宏展开”。C语言中,“宏定义分为无参宏定义和带参宏定义两种。 无参宏定义 无参宏定义 带参宏定义 带参宏定义 条件编译 条 ...
分类:其他好文   时间:2017-12-07 21:56:30    阅读次数:187
《C程序设计语言》笔记 (十四) 参考手册6
预处理 12.1 三字符序列 12.2行连接 12.3宏定义和扩展 12.4文件包含 12.5条件编译 12.6行控制 12.7错误信息生成 12.8pragma 12.9空指令 12.10预定义名字 13语法 ...
分类:编程语言   时间:2017-11-16 14:08:06    阅读次数:180
C语言头文件引用
1,引用分为两种 firs:include<fileName.h> 引用系统头文件一般用<>。 second:include"fileName.h" 引用自己定义的头文件一般用" "。 区别是<>首先去系统中去找," "则在自己当前文件夹找。 2,只引用一次头文件 如果一个头文件被引用两次,编译器会 ...
分类:编程语言   时间:2017-11-14 11:29:11    阅读次数:153
Linux中编译C文件
C/C++程序编译的过程 预处理,展开头文件,宏定义,条件编译处理等。通过gcc -E source.c -o source.i或者cpp source.c生成。 编译。这里是一个狭义的编译意义,指的是将预处理后的文件翻译成汇编代码的过程。通过gcc -S source.i生成。默认生成source ...
分类:系统相关   时间:2017-11-10 12:41:33    阅读次数:156
条件编译
条件编译 #define A 0 //把A定义为0#if(条件满足)执行代码1#else执行代码2#endif #define SEGGER #ifdef SEGGER ...code...#endif#ifndef SEGGER ...code...#endif注意:一个#ifdef配一个#end ...
分类:其他好文   时间:2017-11-10 10:55:00    阅读次数:117
c++动态库封装及调用(1、动态库介绍)
1、一个程序从源文件编译生成可执行文件的步骤: 预编译 --> 编译 --> 汇编 --> 链接 (1)预编译,即预处理,主要处理在源代码文件中以“#”开始的预编译指令,如宏展开、处理条件编译指令、处理#include指令等。 (2)编译过程就是把预处理完的文件进行一系列词法分析、语法分析、语义分析 ...
分类:编程语言   时间:2017-11-08 13:17:16    阅读次数:234
java入门学习总结
1.jdk(java开发工具包) > jre(java运行环境) > jvm(java虚拟机) >应用(javac) > javaAPI (Util)2.java的运行过程: .java源文件 》javac(编译) >.class >(java命令jvm)解释 >操作系统输出3.配置环境变量: 下载 ...
分类:编程语言   时间:2017-10-28 21:11:04    阅读次数:140
第六章
第六章编译预处理 三种形式的命令:头文件,文件包含,条件编译命令 宏定义:#define #undef emmm写不下去了,下周补回来 ...
分类:其他好文   时间:2017-10-28 18:49:49    阅读次数:91
317条   上一页 1 ... 7 8 9 10 11 ... 32 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!