64,654
社区成员
发帖
与我相关
我的任务
分享
struct mudArray{
char *pc;
int iLen;
};
上面的结构,如果有一个全局变量对象,那么他本身的大小是8个字节(32位程序),但它的可变长度可以是1K,1M,1G等等。
struct mudArray{
char *pc;
int iLen;
};
上面的结构,如果有一个全局变量对象,那么他本身的大小是8个字节(32位程序),但它的可变长度可以是1K,1M,1G等等。[/quote]
动态分配的内存不在全局区,实在堆上申请的。string类型定义的变量在函数里定义的是局部变量,若是定义在函数外是全局的,若是动态申请空间,那是在堆上上申请的。