volatile和const能一块用吗? typedef struct SS{...}SSSS * volatile const a = (SS *)-1;这是什么意思? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 表示a是一个指针常量,它的值是-1,不可改变volatile 的意思是每次都从内存中加载数据,禁止某些类型的优化 定义SS类型的指针a,初值-1,volatile const 都是修饰指针a的(是指针自身,不是它所指向的对象)const:指针的值不能被改变volatile:易变的,防止编译器对它进行优化. 可以在一起用,但你提供的这种用法是不对的。你提供的这个用法,const和volatile都是修饰a的const指出a的值是不变的,volatile指出a的值是随时都可能在变化的。互相矛盾 我用的是embeded c++是不是可以这样用啊? 用skin++后release不通过 用SDK如何动态创建listctrl控件?? 初用sql server.请教:配置ODBC数据源是什么咚咚? 有人能替我解决这个问题吗? 很菜的问题! 寻找关于CAD系统设计或者以图形为例的设计模式书籍 在对话框中控制加载的菜单项,类似于Radiobox,如何控制了? 招聘应用工程师 请教菜单控制问题,急!!! 有关CSocket的派生类在线程中使用后,收不到onclose消息,如何解决? 请前辈指点 想转学VC,不知入门的书哪种好?谢谢!
volatile 的意思是每次都从内存中加载数据,禁止某些类型的优化
volatile:易变的,防止编译器对它进行优化.
const指出a的值是不变的,volatile指出a的值是随时都可能在变化的。互相矛盾
是不是可以这样用啊?