资讯动态

C语言中的volatile类型修饰符

发布时间:2026/10/25 9:27:44 来源:尧图企业网站定制
volatile的核心作用就是告诉编译器这个变量的读写是有外部副作用的不能优化、不能缓存、不能重排必须按代码写的顺序真实执行每一次访问。例如#includestdint.htypedefstruct{volatileuint32_tACR;volatileuint32_tPDKEYR;volatileuint32_tKEYR;volatileuint32_tOPTKEYR;}FLASH_TypeDef;

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑