自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (6)
  • 收藏
  • 关注

转载 可执行程序的段

可执行程序的段: 1、文本段:包含程序的指令,它在程序的执行过程中只读的,不会改变。 2、数据段:包含了经过初始化的静态变量和经过初始化的全局变量。 3、BSS段:  包含未经初始化的全局变量和静态变量。 4、堆栈段:包含了函数内部声明的局部变量。 注意,可执行文件是不会有局部变量的空间,因为它们要等到执行后在进程的stack区动态创建。 可以用nm导出符号表来查看变量是否

2013-09-25 14:07:36 1531

转载 Linux_数据段、代码段、堆栈段、BSS段的区别

5个数据段        进程(执行的程序)会占用一定数量的内存,它或是用来存放从磁盘载入的程序代码,或是存放取自用户输入的数据等等。不过进程对这些内存的管理方式因内存用途 不一而不尽相同,有些内存是事先静态分配和统一回收的,而有些却是按需要动态分配和回收的。对任何一个普通进程来讲,它都会涉及到5种不同的数据段。 Linux进程的五个段 下面我们来简单归纳一下进程对应的内存空间中所包含的5种

2013-09-11 16:21:55 1074

转载 Linux API和c运行时库等关系

1.系统调用与POSIX 系统调用是用户应用程序访问并使用内核所提供的各种服务的途径。 但通常情况下,应用程序不是直接通过系统调用来编程,而是通过操作系统提供的编程接口(API)。 操作系统API的主要作用是把操作系统的功能打包并更好的展示出来,供应用程序使用,功能包括,与文件 内存、时钟、网络、图形、各种外设等互操作的能力。 除此之外,API还提供许多工具类的功能,比如操纵字符串、各种

2013-09-11 10:46:22 2278

c++标准程序库

c++标准程序库

2014-11-20

Bochs x86 PC emulator

bochs-2.6.6.tar.gz, linux 上使用的bochs虚拟机。

2014-09-01

freedos-img.tar.gz

http://bochs.sourceforge.net/diskimages.html被封了,不能下载的。故上传此文件给需要的人使用。

2014-09-01

WCF技术剖析(卷1)

WCF技术剖析(卷1),是一本非常专业的不错的WCF技术类的书籍。

2013-01-21

STL 剖析(侯捷)

STL 剖析(侯捷)STL 剖析(侯捷)STL 剖析(侯捷)STL 剖析(侯捷)STL 剖析(侯捷)STL 剖析(侯捷)STL 剖析(侯捷)STL 剖析(侯捷)STL 剖析(侯捷)STL 剖析(侯捷)STL 剖析(侯捷)STL 剖析(侯捷)

2011-10-25

corba 程序设计指南

corba程序设计指南,是corba编程入门级的好文档。

2011-06-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除