C&C++
jiangyangyang2008
这个作者很懒,什么都没留下…
展开
-
struct关键字和class关键字
一、struct关键字和class关键字的区别。 1、默认的访问权限不同:struct默认为public,class默认为private。 struct A { unsigned int a ; }; A a ; a. a; // 编译通过。 class A { unsigned int a ; }; A a原创 2013-05-03 20:57:17 · 307 阅读 · 0 评论 -
可执行文件的地址空间布局
最近看了《C专家编程》和《程序员的自我修养--链接、装载与库》关于可执行文件地址空间布局的内容,总结一下。 一、一个简单的可执行文件组成。 一个简单的可执行文件组成包含文本段、数据段、BSS段等: 文本段:包含程序的指令,一般是只读和可执行的。 数据段:包含经过初始化的全局变量和静态变量以及它们的值。经过初始化的全局变量和静态变量所占空间原创 2013-05-03 21:04:54 · 350 阅读 · 0 评论