学习嵌入式的话是有非常多的知识点的,对于想要学习嵌入式的人来说核心的就是要掌握好C语言了。今天粤嵌科技的这篇文章就是来给大家讲讲参加嵌入式培训学习嵌入式C语言的技巧,让大家在参加嵌入式培训学习的时候可以可以事半功倍。
嵌入式培训C语言的变量
(1)变量名需见名知意,用英文单词命名,尽可能避免出现a b等单一字母的变量;
(2)变量在定义同时进行初始化,防止乱码数据;
(3)变量序号尽可能用英语单词,例如:count_one、size_two等。
嵌入式培训C语言的数组
(1)数组名同变量名,见名知意;
(2)数组在定义后进行“清空”处理,防止数组中出现未知数据;
(3)反复使用的数组记得在使用前清除上一次的数据,memset,防止数据残留。
嵌入式培训C语言的判断语句
(1)判断语句注意关系运算符号,特别是 “==” 和 “=”;
(2)判断语句的大括号尽量对齐书写,关键字单独一行,便于后期代码改错;
(3)即使判断执行语句只有一条,也要记得写大括号。
嵌入式培训C语言的循环语句
(1)大括号格式同判断语句;
(2)在写while和do……while语句时,别忘了“i++”,否则会造成死循环;
(3)在编码阶段,做好每次循环的debug调试语句,便于查看每次循环情况;
(4)在写循环语句前,可以将分析过程用注释的方式写在循环体之上,便于完善思路。
嵌入式培训C语言的函数
(1)函数名同变量名,见名知意;
(2)函数结构时刻注意return语句;
(3)多文件编程时,如果函数只用于本文将,用static进行修饰,防止多文件中函数重名;
(4)函数功能遵循封装思想,做好“单一职责”控制,便于代码复用。
嵌入式培训C语言的指针
(1)指针变量在定义是初始为NULL防止野指针;
(2)指针变量名往往时普通变量名后加_p进行标识,例:count_p,便于观察“指针追踪”情况;
(3)使用free清空堆区空间后,记得将指针初始化为NULL防止野指针。
嵌入式培训C语言的程序版式编程技巧
(1)空行,通过空行来进行代码段的划分,便于代码分块管理;
(2)空格,运算符前后,连续参数等,可以用空格隔开,便于纠正错误;
(3)注释,函数前,逻辑代码前,可以写适当的注释来进行标明;
(4)长句拆分,过长的代码应该适当进行拆分,便于查看。