您的位置: 网站首页 > 程序开发 > C语言程序设计案例教程 > 第十章 编译预处理命令 > 【10.2 文 件 包 含】

10.2 文 件 包 含

 

10.2 

案例10.3  输出整数的绝对值

【项目任务】

编写一个程序,输出整数的绝对值。

【设计思路】

在本案例中,介绍了如何使用include包含预处理命令。

【程序代码】

/*文件format.h*/

#define PR printf

#define ABS(x) (x)>0?(x):-(x)       /*将以上内容以format.h为文件名保存*/

 

/*文件test.c*/

#include <stdio.h>

#include "format.h"             /*包含头文件format.h*/

main()

{

    PR("%d",ABS(-5));  

}

【运行结果】

5

【知识拓展】

一般而言,如果头文件是由C语言编译系统提供的,则用尖括号将头文件括起来;如果头文件是自定义的,则用双引号将头文件括起来。