volatile 源代码

volatile是一个特征修饰符(typespecifier).volatile的作用是作为指令关键字,确保本条指令不会因编译器的优化而省略,且要求每次直接读值。

收录资源 500 份 全站深度检索
源码文件

volatile int __dummy = 0xDEADBEEF;

源码文件

关键字: volatile 功能: 指定可以修改变量的值

源码文件

#ifndef __BF533_CPLD_DEFINED #define __BF533_CPLD_DEFINED /************************************************************/ /* …

源码文件

// { dg-do compile } struct S { S (); }; volatile S s[1] = { S () };

源码文件

void f(int &); void f(const int &); int main() { volatile int x = 2; f((int)x); }

源码文件

f () { return (*(volatile unsigned int *)8000) / 3; }

源码文件

/***************************************************************************** **************************************************…

源码文件

关键字: volatile 功能: 指定可以修改变量的值

源码文件

#define CS8900_BASE 0x19000300 #define CS8900_BUS16_0 *(volatile u8 *)(CS8900_BASE+0x00) #define CS8900_BUS16_1 *(vo…