keil中.c文件和.h文件如何写

首先就是头文件的编写,我们在编写程序的时候需要引用函数,调用函数,所以在刚开始编写的时候需要及逆行一个头文件的引用,为了是函数能够正常调用,keil中,编写,c文件在调用头文件的时候需要先引用.h问及那(#include “xxx.h”),这样做了之后就只需要在.h文件中包含所需要的头文件即可,而不需要在.c文件中再写一遍#include了。

编写.h文件的时候,首先需要写一个文件保护机制,如下所列

#ifndef  a_h
#define  a_h

#endif

首先是检测a_h这个宏是否,如果没有,那就定义这个宏,往下继续编译,如果这个宏被定义,那么久跳过这个头文件,避免重复定义或出现错误。

.h文件中一般需要编写的有,宏定义,函数声明。。。

.c文件定义变量 ,声明变量:如果需要跨文件使用变量,需要在.h文件中使用extern声明

注:修饰符extern用在变量或者函数的声明前,用来说明“此变量/函数是在别处定义的,要在此处引用”。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值