自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 Structure of a C-Program in Memory | How Heap,Stack,Data and Code segments are stored in memory?

This is most confusing question for and beginner of c programming language.  They dont know theall segment name and dont know on which segment which data are going to store . So here i am just giving

2012-02-22 13:59:23 743

转载 Structure Member Alignment, Padding and Data Packing

Structure Member Alignment, Padding and Data Packing January 1, 2011 What do we mean by data alignment, structure packing and padding? Predict the output of following program. #i

2012-02-15 14:23:54 904

原创 函数调用是如何在系统中实现的-以C为例

在开发程序中, 有很多的函数之间的调用,这些调用是如何在OS中实现的呢, 下面试我的理解。 1  首先明确几个概念:      1)系统栈:OS在调用每个进程的时候都会分配相应的堆栈给进程     2)函数栈:在调用每个函数的时候,都会从系统栈中分配相应的栈空间给函数。这个函数栈是如何来确定的呢? 通过ESP(栈顶指针)和EBP(栈底指针)来确定的。     3)寄存器:EIP。cp

2012-02-14 10:46:31 743

原创 一个学习64位编程的网站

Lessons on development of 64-bit C/C++ applications http://www.viva64.com/en/l/ Seven Steps of Migrating a Program to a 64-bit System http://www.viva64.com/en/a/0042/ What advantages do 64-b

2012-02-12 20:17:26 557

转载 GCC编译程序时的四个阶段说明!

在使用GCC进行程序的编译时通常要经历四个阶段(通常指的是从源程序到可执行的二进制代码这整个过程),一些以hello.c为例来说明这四个阶段。 hello.c #include int main() {    printf("Hello World!\n");    return 0; } GCC的四个阶段如下: 1.预处理阶段 2.编译阶段 3.汇编阶段 4.链接阶段 四个阶段的

2012-02-09 22:04:44 1614

空空如也

空空如也

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

TA关注的人

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