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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© iamcominghm 中级黑马   /  2015-12-30 23:36  /  865 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

我们都知道指针就是16进制的一个地址,无论你是什么类型的的指针,基本类型的例如,int double 还是构造类型的数组指针,结构题指针.再到函数指针,无论是什么类型的指针,他们都是8个字节的16进制数,既然他们所占内存的大小相同又为什么要区分类型呢.我知道有一种回答是用指针遍历数组时如果没有区分类型他们无法在加减运算中(+1或者-1)移动和当前数组相同类型的字节数.我觉得这并不足以说明指针要区分类型,其他还有什么原因呢?各位大神就解答

1 个回复

倒序浏览
yolande 来自手机 中级黑马 2015-12-31 07:53:28
沙发
double数组 int输出
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马