黑马程序员技术交流社区

标题: 突然想到个问题 [打印本页]

作者: coyote    时间: 2014-10-14 23:34
标题: 突然想到个问题
求解一个指针占多大空间  跟类型有关吗 不管是什么类型 都是存一个地址 到底是多大呢

作者: 杰克船长    时间: 2014-10-15 09:55
借用lmj老师说的一句话,这些东西,敲两行代码验证一下就知道了
作者: flyfuckadmin    时间: 2014-10-15 09:58
都一样大吧,只是存地址,不是存内容
作者: x65396731    时间: 2014-10-15 10:16
光问指针的空间大小应该是8字节的。指针的类型应该是用来处理指针保存数据的。
比如说一个结构体里有一个char类型,和一个int类型,然后你用一个指针来保存它的地址时,你要用int类型的指针,好像有一个叫对齐机制的讲法,必须是最大的类型的倍数才行。
作者: 陌生爱人    时间: 2014-10-15 11:22
所有的指针都是 8字节
作者: Lxy    时间: 2014-10-15 11:38
和你电脑的位数有关系!
作者: WANGJIAO    时间: 2014-10-15 13:20
还没看到哪里去,刚看到变量
作者: 角色扮演    时间: 2014-10-15 13:28
sizeof   几个字节都知道了
作者: 米匠    时间: 2014-10-15 15:49
8个字节啊,视频里不是讲了吗,不管什么类型的指针都占8个字节
作者: 米匠    时间: 2014-10-15 15:51
前提是64位系统
作者: qiusiyu    时间: 2014-10-15 19:46
8个字节{:3_66:}
作者: John_chow    时间: 2014-10-17 11:17
32位的4个字节, 64位的8个字节 和类型无关




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2