您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 预处理命令的学习心得.txt

  2. 宏定义、文件包含、条件编译 编译器在处理这个代码之前会对MAXTIME进行处理替换为1000。 在这里define的定义可以说是简单的文本替换 2.define的“函数定义” define可以像函数那样接受一些参数,如下 #define max(x,y) (x)>(y)?(x):(y); 但是这样做的话存在隐患,例子如下: #define Add(a,b) a+b; 在一般使用的时候是没有问题的,但是如果遇到如:c * Add(a,b) * d的时候就会出现问题,代数式的本意是a+b然后
  3. 所属分类:C

    • 发布日期:2009-05-31
    • 文件大小:2048
    • 提供者:xo_zhang
  1. 预处理命令在单片机编程中的使用

  2. 编译预处理命令的语法与C语言的语法是完全独立的. 比如: 你可以将一个宏扩展为与C语法格格不入的内容, 但该内容与后面的语句结合在一个若能生成合法的C语句, 也是可以正确编译的.
  3. 所属分类:C

    • 发布日期:2010-01-29
    • 文件大小:58368
    • 提供者:bk461409485
  1. 预编译资料- 预编译资料

  2. 预编译详细资料,共90页。 掌握宏定义的使用方法;  掌握文件包含的使用方法;  了解条件编译的使用方法。 §7.1 概 述 C语言的编译系统分为编译预处理和正式编译,这是C 语言的一大特点,其中编译预处理是它和其他高级语言的一个重要区别。编译C语言程序时,编译系统中首先是编译预处理模块根据预处理命令对源程序进行适当的处理,然后才是对源程序的正式编译:对加工过的C源程序进行语法检查和语义处理,最后将源程序转换为目标程序。 预处理命令均以符号“#”开头,并且一行只能写一条预处理命
  3. 所属分类:C

    • 发布日期:2010-04-22
    • 文件大小:69632
    • 提供者:qu106
  1. C 宏定义 编译预处理 PPT

  2. C语言学习 讲解了宏的定义,带参数宏定义,带参的宏与函数区别,文件包含等
  3. 所属分类:C

    • 发布日期:2010-09-01
    • 文件大小:188416
    • 提供者:springqcc
  1. 宏定义ifndef用法

  2. 这是宏定义的一种,它可以根据是否已经定义了一个变量来进行分支选择,一般用于调试等等.实际上确切的说这应该是预处理功能中三种(宏定义,文件包含和条件编译)中的一种----条件编译。 C语言在对程序进行编译时,会先根据预处理命令进行“预处理”。C语言编译系统包括预处理,编译和链接等部分
  3. 所属分类:C

    • 发布日期:2010-11-15
    • 文件大小:31744
    • 提供者:lydtz223
  1. 处理C预编译宏定义详解

  2. C区别去其他编程语言的主要两部分:指针和预处理:此论述主要讲述在预处理的情况下宏定义的解析,以及在内存中如何实现;
  3. 所属分类:C

    • 发布日期:2011-03-19
    • 文件大小:192512
    • 提供者:meitiandi
  1. C 宏 预编译 预处理

  2. C C++ 宏详解.doc C宏定义技巧.txt c语言预处理命令及其用法.doc C预处理.pdf C中的预编译宏定义.pdf ISO-ANSI+C标准译文与注解+C-C%2B%2B预处理部分.htm C++标准函数库.chm C函数速查.chm
  3. 所属分类:C/C++

    • 发布日期:2011-05-03
    • 文件大小:481280
    • 提供者:fugaofeng2003
  1. C语言预处理(对头文件很有帮助)

  2. 所谓预处理是指在进行编译的第一遍扫描(词法扫描和语法分析)之前所作的工作。预处理是C语言的 一个重要功能,它由预处理程序负责完成。当对一个源文件进行编译时,系统将自动引用预处理程序对源 程序中的预处理部分作处理,处理完毕自动进入对源程序的编译。 C语言提供了多种预处理功能,如宏定义、文件包含、条件编译等。合理地使用预处理功能编写的程 序便于阅读、修改、移植和调试,也有利于模块化程序设计。本章介绍常用的几种预处理功能。
  3. 所属分类:C

    • 发布日期:2011-08-28
    • 文件大小:173056
    • 提供者:lxp1159050489
  1. C_语言专题_预编译和宏定义.doc

  2. C_语言专题_预编译和宏定义.doc
  3. 所属分类:C/C++

    • 发布日期:2012-02-08
    • 文件大小:86016
    • 提供者:elecsoft
  1. 预处理命令的学习心得.txt

  2. 预处理命令 学习心得 编程 C 宏定义、文件包含、条件编译
  3. 所属分类:C

    • 发布日期:2008-09-30
    • 文件大小:2048
    • 提供者:song_0521
  1. parse_pre_compile_macro 带参数的预编译宏定义解析程序

  2. void f { MML REG INFO reginfo[] { MY HELP "cmd a" 1 2 } 执行后 会提炼出下面2个可能是带参数的预编译宏定义出来: f MY HELP "cmd a" 1 2
  3. 所属分类:C++

    • 发布日期:2014-01-31
    • 文件大小:15360
    • 提供者:truezq
  1. Z-Stack Home 1.2.0中预编译宏定义详细解释

  2. Texas Instruments\Z-Stack Home 1.2.0中预编译宏定义详细解释
  3. 所属分类:系统集成

    • 发布日期:2015-06-18
    • 文件大小:49152
    • 提供者:zwave
  1. Z-Stack Home 1.2.0中预编译宏定义详细解释2

  2. Z-Stack Home 1.2.0中预编译宏定义详细解释2
  3. 所属分类:网络设备

    • 发布日期:2015-06-18
    • 文件大小:602112
    • 提供者:zwave
  1. C中的预编译宏定义.pdf

  2. 在将一个C源程序转换为可执行程序的过程中, 编译预处理是最初的步骤. 这一步骤是由预处理器(preprocessor)来完成的. 在源流程序被编译器处理之前, 预处理器首先对源程序中的"宏(macro)"进行处理. ... ...
  3. 所属分类:C

    • 发布日期:2008-11-25
    • 文件大小:158720
    • 提供者:hongszh
  1. 编译预处理生成扩展C

  2. 作用:对源程序编译之前做一些处理,生成扩展C源程序 种类 宏定义 #define 文件包含 #include 条件编译 #if--#else--#endif等
  3. 所属分类:C

    • 发布日期:2008-12-23
    • 文件大小:188416
    • 提供者:huaqi2820
  1. C语言宏定义用法大全

  2. 关于C语言宏定义的用法,作了一个总结,除了常用宏定义外,还有类似函数的宏的用法
  3. 所属分类:C

    • 发布日期:2018-06-11
    • 文件大小:83968
    • 提供者:cai1dao3
  1. 函数式宏定义与普通函数的区别

  2. 在C及C++语言中允许用一个标识符来表示一个字符串,称为宏,该字符串可以是常数、表达式、格式串等。在编译预处理时,对程序中所有出现的“宏名”,都用宏定义中的字符串去代换,这称为“宏代换”或“宏展开”。宏定义是由源程序中的宏定义命令完成的。宏代换是由预处理程序自动完成的。若字符串是表达式,我们称之为函数式宏定义,那函数式宏定义与普通函数有什么区别呢?我们以下面两行代码为例,展开描述:函数式宏定义:#define MAX(a,b) ((a)>(b)?(a):(b))普通函数 :MAX(a,b)
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:58368
    • 提供者:weixin_38519660
  1. C/C++:const常量与define宏定义的区别

  2. (1) 编译器处理方式不同   define宏是在预处理阶段展开。   const常量是编译运行阶段使用。   (2) 类型和安全检查不同   define宏没有类型,不做任何类型检查,仅仅是展开。   const常量有具体的类型,在编译阶段会执行类型检查。   (3) 存储方式不同   define宏仅仅是展开,有多少地方使用,展开多少次,不会分配内存。(宏定义不分配内存,变量定义分配内存。)   const常量会在内存中分配(可以是堆中也可以是栈中)。   (4)const
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:60416
    • 提供者:weixin_38697471
  1. C++中的预编译指令

  2. 预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过程先于编译器对源代码进行处理。   在C语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码。要完成这些工作,需要使用预处理程序。尽管在目前绝大多数编译器都包含了预处理程序,但通常认为它们是独立于编译器的。预处理过程读入源代码,检查包含预处理指令的语句和宏定义,并对源代码进行响应的转换。预处理过程还会删除程序中的注释和多余的空白字符。   预处理指令
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:94208
    • 提供者:weixin_38609913
  1. C语言中宏定义使用的小细节

  2. #pragma#pragma 预处理指令详解 在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和 C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。 其格式一般为: #Pragma Para………….etc.. baike.baidu.com/view/1451188.htm =======
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:38912
    • 提供者:weixin_38733525
« 12 3 4 5 6 7 8 9 10 »