
C/C++
文章平均质量分 78
SunRise_2016
专业杂工一枚,混迹于IT、产品周边,继续苦逼的做着残品的梦
展开
-
关于 (&a+1) 的困惑
请先看以下程序: Q: 若 int a[5]; 则 &a+1 的含义是甚么? A: &a+1 不是表示a的地址(设为Ox0010)加1,变为0x0011. 由于a为包括5个int类型的数组,则"&a+1"中的"+1"表示为相当于"1"个a大小的空间(或成为偏移),此时&a+1 表示 a[5]. Q: 若 int* ptr = (in转载 2013-03-13 11:48:27 · 1093 阅读 · 0 评论 -
Linux编程C++内存管理之内存分配详解
更多linux内存管理方面的知识,请看专题:揭秘linux内存管理http://www.ccidnet.com/images/tech/linux/zhuanti/neicun/index.htm 程序员们经常编写内存管理程序,往往提心吊胆。如果不想触雷,唯一的解决办法就是发现所有潜伏的地雷并且排除它们,躲是躲不了的。本文的内容比一般教科书的要深入得多,读者需细心阅读,做到真正地通晓内存转载 2013-03-14 12:16:58 · 1072 阅读 · 0 评论