摘要: 1、预处理器(Preprocessor) 2、如何定义宏 3、预处理器标识#error的目的是什么? 4、死循环(Infinite loops) 5、数据声明(Data declarations) 6、关键字static的作用是什么? 7、关键字const有什么含意? 8、Volatile的使用 9 阅读全文
posted @ 2014-10-17 11:31 Eliefly 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.amobbs.com/thread-5033863-1-1.html一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里... 阅读全文
posted @ 2014-10-17 11:13 Eliefly 阅读(566) 评论(0) 推荐(0) 编辑