我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:2019跑狗图高清彩图 > 指令处理 >

C++预处理的C++预处理指令

归档日期:07-13       文本归类:指令处理      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  在C++的历史发展中,有很多的语言特征(特别是语言的晦涩之处)来自于C语言,预

  处理就是其中的一个。C++从C语言那里把C语言预处理器继承过来(C语言预处理器,被Bj

  预处理器的主要作用就是把通过预处理的内建功能对一个资源进行等价替换,最常见

  文件包含:#include 是一种最为常见的预处理,主要是做为文件的引用组合源程序正

  行编译时进行有选择的挑选,注释掉一些指定的代码,以达到版本控制、防止对文件重复

  布局控制:#progma,这也是我们应用预处理的一个重要方面,主要功能是为编译程序

  宏替换: #define,这是最常见的用法,它可以定义符号常量、函数功能、重新命名

  #符号应该是这一行的第一个非空字符,一般我们把它放在起始位置。如果指令一行放

  下面我们对这些预处理进行一一的说明,考虑到宏的重要性和繁琐性,我们把它放到

  这种预处理使用方式是最为常见的,平时我们编写程序都会用到,最常见的用法是:

  首先,.h格式的头文件早在98年9月份就被标准委员会抛弃了,我们应该紧跟标准

  其次,iostream.h只支持窄字符集,iostream则支持窄/宽字符集。

  这些指令的主要目的是进行编译时进行有选择的挑选,注释掉一些指定的代码,以达

  如果identifier为一个定义了的符号,your code就会被编译,否则剔除

  如果identifier为一个未定义的符号,your code就会被编译,否则剔除

本文链接:http://ok-panic.net/zhilingchuli/331.html