读书人

《coredump有关问题原理探究》Linux x

发布时间: 2013-03-13 10:56:58 作者: rapoo

《coredump问题原理探究》Linux x86版5.2节C风格数据结构内存布局之基本数据类型

在C语言中,基本的数据类型无非是char, short, int,long, float, double及相应的指针。那么它们在内存里是怎样存放的,在汇编指令里显示怎么样的特征呢?在这里就分别来探究一下char, short, int, long, float, double的特征。

先用一个例子来看一下char的特征:

类型

特征

char

movb

short

movw

int

movl

long

movl(在32-bit Linux下).

movq(在64-bit Linux下)

指针

lea












读书人网 >UNIXLINUX

热点推荐