摘要:
原文:http://blog.csdn.net/hyljqr/article/details/500899结构体的sizeof先看一个结构体:struct S1{ char c; int i;};sizeof(s1)在VC6中按默认设置得到的结果为8。我们先看看sizeof的定义——sizeof的结果等于对象或者类型所占的内存字节数,好吧,那就让我们来看看S1的内存分配情况S1 s1 = { 'a', 0xFFFFFFFF };定义上面的变量后,加上断点,运行程序,观察s1所在的内存,你发现了什么以我的VC6.0(sp6)为例,s1的地址为0x0012FF78,其数据内容如下: 阅读全文
posted @ 2012-03-07 14:31
Moondark
阅读(11724)
评论(0)
推荐(3)