C语言-51单片机常用
1.数据类型:
2.数据运算:
3.基本语句:
4.数组:
5.子函数:
6.模块化编程:
模块化编程:把各个模块的代码放在不同的.c文件里,在.h文件里提供外部可调用函数的声明,其它.c文件想使用其中的代码时,只需要#include "XXX.h"文件即可。使用模块化编程可极大的提高代码的可阅读性、可维护性、可移植性等(等同于verilog代码中的例化)
include <>和include “”的区别
- include <>是在安装目录下的文件
- include “”是在自己建立的程序下建立的文件
模块化编程注意事项:
- .c文件:函数、变量的定义
- .h文件:可被外部调用的函数、变量的声明
- 任何自定义的变量、函数在调用前必须有定义或声明(同一个.c)
- 使用到的自定义函数的.c文件必须添加到工程参与编译
- 使用到的.h文件必须要放在编译器可寻找到的地方(工程文件夹根目录、安装目录、自定义)
7.C语言的预编译
本篇随笔为记录学习所用,内容大多来源于网络,如有侵权,请联系博主。