第五集 C语言基础 这一节课冲哥主要是给大家恶补了一下C语言的基础知识, C语言是51单片机编程的灵魂所在,即使不是学计算机专业的相信大家在大学期间也已经初步接触过C语言了。 大家如果想要更深入学习C语言也可以从网上找到一大堆的教程。冲哥主要讲了以下几大块内容: 1、介绍了printf函数在调试单片机时的重要作用。通过printf函数来显示打印信息非常有用,可以将printf函数插入到需要看结果的任意位置,比如执行完某个操作输出1,那么只要输出了1就证明前面的动作已经完成,这在排查错误调试程序时可以快速定位问题点所在。 2、讲解了2进制、10进制、16进制的区别及转换方法,这里重新复习了解下: 3、讲解了数据的基本类型。这里借用何老师的部分讲义内容,需要大家熟练的掌握几种常用的数量类型。其中数据类型bit、sbit、sfr不是ANSI C中所提供的数据类型,它们是针对Cx51编译器的扩展类型,针对于8051单片机架构。 4、讲解了C语言中常用的运算符,常用的有以下几种:+-*/(加减乘除)。 其中有个知识难点,++i和i++的含义是不一样的,新手很容易搞糊涂了: C语言的学习没有终点,用到哪块学哪块,要能直接看到学习的结果,这样不会感觉枯燥。
|