指针占用的内存空间大小

在不同的操作系统及编译环境中,指针类型占用的字节数是不同的。一般而言,

编译生成16位的代码时,指针占2个字节

编译生成32位的代码时,指针占4个字节

编译生成64位的代码时,指针占8个字节

 

对于某一个具体的环境,可以用下面的语句精确的知道指针类型占用的字节数:

printf("%d\n", sizeof(int *));

posted @ 2012-06-13 17:16  菜鸟的世界  阅读(3986)  评论(0编辑  收藏  举报