试题来源: 解析 答案: (1)是的。一个例子是只读的状态寄存器。它是volatile因为它可能被意想不到地改变。它是const因为程序不应该试图去修改它。 (2) 是的。尽管这并不很常见。一个例子是当一个中服务子程序修该一个指向一个buffer的指针时。反馈 收藏 ...
一个定义为volatile 的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。下 面是volatile 变量的几个例子: 1). 并行设备的硬件寄存器(如:状态寄存器) 2). 一个 中...
一个指针可以是volatile吗?解释为什么。 答案 主观题 一个参数既可以是const还可以是volatile吗?一个指针可以是volatile吗?解释为什么 答案 主观题 “花生米”既可以是一个词,也可以是一个句子 答案 单选题 对于不同的使用者,一个表结构既可以是栈,也可以是队列,也可以是线性表。() A.正确 B.错误 ...