A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© coyote 中级黑马   /  2014-10-14 23:34  /  1312 人查看  /  11 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

求解一个指针占多大空间  跟类型有关吗 不管是什么类型 都是存一个地址 到底是多大呢

评分

参与人数 1技术分 +1 收起 理由
星河鹭起 + 1

查看全部评分

11 个回复

倒序浏览
借用lmj老师说的一句话,这些东西,敲两行代码验证一下就知道了
回复 使用道具 举报
都一样大吧,只是存地址,不是存内容
回复 使用道具 举报
光问指针的空间大小应该是8字节的。指针的类型应该是用来处理指针保存数据的。
比如说一个结构体里有一个char类型,和一个int类型,然后你用一个指针来保存它的地址时,你要用int类型的指针,好像有一个叫对齐机制的讲法,必须是最大的类型的倍数才行。
回复 使用道具 举报
所有的指针都是 8字节
回复 使用道具 举报
Lxy 中级黑马 2014-10-15 11:38:27
地板
和你电脑的位数有关系!
回复 使用道具 举报
还没看到哪里去,刚看到变量
回复 使用道具 举报
sizeof   几个字节都知道了
回复 使用道具 举报
米匠 中级黑马 2014-10-15 15:49:49
9#
8个字节啊,视频里不是讲了吗,不管什么类型的指针都占8个字节
回复 使用道具 举报
米匠 中级黑马 2014-10-15 15:51:10
10#
前提是64位系统
回复 使用道具 举报
8个字节{:3_66:}
回复 使用道具 举报
32位的4个字节, 64位的8个字节 和类型无关
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马