我可以知道volatile
变量在内存中的存储位置吗?
如果我全局声明意味着它存储在内存中的什么位置?
volatile int a =10; int main() { printf("Global A value=%d",a); return 0; }
如果我在函数内本地声明意味着它存储在内存中的什么位置?
int main() { volatile int a =10; printf("Local A value=%d",a); return 0; }
它是否存储在堆栈/RAM/数据段中?
请澄清我的疑问。