头文件

 

文件包含指令:
(1)#include<文件名> 系统存放C库函数头文件的目录中寻找要包含的文件,这称为标准方式。
(2)#include"文件名" 系统先在用户当前目录中寻找要包含的文件,若找不到,再按标准方式查找
注意:头文件的后缀可以为“.h”、“.c”或者没有后缀

例如:
在D盘下写了一个名为29.h的头文件,现在要导入它
D盘中29.h的内容
//当标识符没有被定义时,编译程序段1,不编译程序2;当定义标识符,则编译程序段2,不编译1
注:   #ifndef 标识符
              程序段 1
      #end   
			  程序段2 //#else可省略
      #endif

#ifndef UI        //当编译第一遍时,UI没有定义,则编译程序段1(及下面的语句)
#define UI 1      //当第二次编译时,UI被定义,则程序段1的内容不再编译,避免重复定义出现错误
#define PI 3.1415
int E = 123;
int max(int x, int y)
{
	if(x > y)
		return x;
	if(x < y)
		return y;
}
#endif


#include <stdio.h>
#include "D:/29.h"  //由于此文件在C盘下,要寻找D盘下的文件,需要加上路径
#include "D:/29.h"  //当编译两次时,头文件中如UI定义多次会出现错误
int main()
{
	printf("%lf", PI);
	printf("%d\n",max(1,3));
	return 0;
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值