C语言提供的预编译处理命令主要有哪三种?

[复制链接]
查看11 | 回复2 | 2011-9-24 09:31:04 | 显示全部楼层 |阅读模式
1.宏定义:用一个指定的标识符(即名字)来代表一个字符串,如:用PI代表3.1415926,#definePI3.14159262.文件包含:指一个源文件可以将另外一个源文件的全部内容包含进来,#include3.条件编译:对一部分内容指定编译的条件,即满足一定的条件才编译,主要有: (1)#ifdef标识符
程序段1
#eles
程序段2
#endif (2)#ifndef标识符
程序段1
#eles
程序段2
#endif (3))#if...
回复

使用道具 举报

千问 | 2011-9-24 09:31:04 | 显示全部楼层
一、预编译命令具体什么意思?
答:预编译命令是由ANSI C统一规定的,但是它不是C语言的组成部分,不能直接对它们进行编译。必须在对程序进行通常的编(包括词法和语法分析,代码生成,优化等)之前,先对程序中这些特殊的命令进行“预处理”,你慢慢悟,我小学生文化都看懂皮毛了,我不信你不知道它的意思。 二、#include <stdio.h&...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行