中国 - 喜马拉雅

       Let life be beautiful like summer flowers . . .
摘要: 1. sizeof 1.1 sizeof是一个独立的运算符,不是函数。sizeof给我们提供有关数据项目所分配的内存的大小。例如: cout << sizeof(long) << endl; // 输出: 4 cout << sizeof(double) << endl; // 输出:81.2 如果将sizeof应用于一个类型,必须要像上面所示那样使用括号。但如果对一个变量使用它,可以不用括... 阅读全文
posted @ 2012-09-28 23:08 chinaxmly 阅读(869) 评论(6) 推荐(0) 编辑
摘要: 一个由C/C++编译的程序占用的内存分为以下几个部分: 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。 3、全局区(静态区)(static)—全局变量和静态变量的存储是放在... 阅读全文
posted @ 2012-09-28 15:32 chinaxmly 阅读(423) 评论(0) 推荐(1) 编辑