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