摘要: 1.转型其实是一种编译器指令, 大部分情况下它并不改变一个指针所含的真正地址,它只影响"被指出之内存的大小和内容"的解释方式.2.Global objects的内存保证会在程序启动的时候被清为0, Local objects配置于程序的堆栈中, Heap objects配置于自由空间中, 都不一定会被清为0, 它们的内容将是内存上次被使用后的遗迹.eg.classtest{inta;intb;intc;};testg_obj;voidmain(){testl_obj;test*h_obj=newtest();}对象g_obj中变量均被初始化为0, l_obj和h_obj中变 阅读全文
posted @ 2013-08-18 21:18 蒲蜡 阅读(416) 评论(0) 推荐(0) 编辑