摘要
本文档用于记录笔者在编写程序过程中所涉及到的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"
/****************************************************************************
**函数:
**功能:
**说明:
程序:*/
/****************************************************************************/