![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
chenshiwang
这个作者很懒,什么都没留下…
展开
-
看了几天的公司计费后台代码,很茫然
发现自己对一个新系统的学习进度也太慢了。没有人指导,很无语!!!!!!!!1原创 2011-01-20 09:49:00 · 342 阅读 · 0 评论 -
volatile用法
1. volatile 修饰基础变量,意为该变量拒绝cache优化,每次存取直接访问内存; 2. volatile 修饰函数前,则意为无需为调用函数保存返回地址; 3. volatile 如果在后面同时该函数为类方法,那么当该类对应的实例对象为volatile时,该方法可以被调用,volatile对象是不能调用非volatile方法的,例如: class A { volatile i原创 2013-10-13 00:44:33 · 647 阅读 · 0 评论 -
const 如何实现
宏在编译预处理时,会展开。 const变量在编译时,也会替换成定义时的常量,以便检查是否修改了const变量。但是const变量所分配的内存任然存在, 这是以下语句能够正常编译的原因。 int main() { const int i = 8; int *p = (int *)&i; *p = 9; printf("i = %d, *p = %d\n", i, *p)原创 2013-10-31 00:31:53 · 620 阅读 · 0 评论