200八、20十二、2013海康威视嵌入式校招笔试整理

2008嵌入式软件工程师(A) 1. C语言中,修饰符volatile含义是什么?其应用场合有哪些? volatile提醒编译器它后面所定义的变量随时都有可能改变,所以编译后的程序每次须要存储或读取这个变量的时候,都会直接从变量地址中读取数据。若是没有volatile关键字,则编译器可能优化读取和存储,可能暂时使用寄存器中的值,若是这个变量由别的程序更新了的话,将出现不一致的现象。node 2.
相关文章
相关标签/搜索