`
k_lb
  • 浏览: 802257 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论
  • kitleer: 据我所知,国内有款ETL调度监控工具TaskCTL,支持ket ...
    kettle调度

c++语法2

 
阅读更多

(1)delete p;分两步,一步是调用p所指向对象的析构函数,另一步是释放p所在地址所指向的内存空间

由此可以解释以下代码:


(2)有几次都不能正确理解,其实应该是最大类型所占字节的整数倍。以前都认为是固定4字节的整数倍,完全理解错误了!解释:因为double占8个字节,在分配空间时,找到有个double占8个字节,所以前两个类型占前8个字节的前5个字节。但是如果是没有double类型,那么分配8个字节,但是char a和int b不是挨在一块的。而前者是挨在一块的。。

参见详细解释:http://blog.csdn.net/arethe/article/details/2548867
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics