摘要: 在单片机或嵌入式系统的程序,常常用规定次数的空循环来实现延时 /** * 通过一个空循环体循环让程序运行一段时间。在嵌入式系统中,这个函数用来实现延时。 * * 参数: * u16 i -- 循环次数,无符号整型 * 返回值: * 无 **/ void delay(u16 i) { while(i- 阅读全文
posted @ 2018-10-14 13:42 Grooovvve 阅读(1115) 评论(0) 推荐(0) 编辑
摘要: ++i 和--i 指的是先进行运算,再进行调用(运算符在前) i++和i--指的是先进行调用,再进行运算(运算符在后) 举例: int k,i=5;k=i++;//k得到5i=5;k=++i;//k得到6i=5;k=i--;//k得到5i=5;k i;//k得到4 阅读全文
posted @ 2018-10-14 13:40 Grooovvve 阅读(883) 评论(0) 推荐(0) 编辑
摘要: typedef是在计算机编程语言中用来为复杂的声明定义简单的别名,它与宏定义有些差异。 它本身是一种存储类的关键字,与auto、extern、mutable、static、register等关键字不能出现在同一个表达式中。 意思就是:定义一个类型别名 typedef为C语言的关键字,作用是为一种数据 阅读全文
posted @ 2018-10-14 13:35 Grooovvve 阅读(3566) 评论(0) 推荐(0) 编辑