单片机零碎C知识

摘要

  本文档用于记录笔者在编写程序过程中所涉及到的C语言知识。不定期更新。

头文件的调用

调用头文件涉及到C语言编译预处理指令
实例:

#include "xxxx.h"
//【“ ”】表示改头文件在工程目录下,如果没有,则去软件安装目录寻找

#include <xxxx.h>
//【< >】表示该头文件在软件安装目录,如果没有,则直接报错。

代码的注释方式

代码的注释方式分为三种:行注释段注释以及宏注释
实例:

//这是行注释;
//注释以【//】开始,以【换行符】结束;
//这种注释方式以该行第一个【//】符合为准,注释内容中的【//】符合均不起作用。

/*这是段注释
注释以【/*】开始,以【*/】结束
/*这种注释方式以第一个【/*】开始,到第一个【*/】为止,注释中的【/*】均不起作用*/
/*如上面两段注释,均有部分内容在注释范围外*/

#if 0
这是宏注释
这种注释方式与条件判断【if】类似,当条件不成立时,单片机将不编译里面的内容。
每一个【#if】都需要一个【#endif】想对应
#endif

.H头文件的标准格式

 /*********************宏定义*********************/
 #ifndef __??_H
 #define __??_H
 /*********************头文件*********************/
 #include "All_H.H"
 
 /*********************函数库*********************/
 ????;
 
 #endif
//末尾一定要留行,不然编译会报错
 

.C文件的标准格式

#include "??.H"
 /****************************************************************************
 **函数:
 **功能:
 **说明:
 程序:*/
 /****************************************************************************/

标题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值