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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© qq103613 中级黑马   /  2015-7-25 22:09  /  590 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

一个指针变量所占用的内存空间是固定的。
虽然所有的指针都只占8个字节,但不同类型的变量却占不同的字节数。

结论:定义什么类型的指针就应该指向什么类型的变量。

1 个回复

倒序浏览
0001111000000000000111100001111
假如你是计算机,当你遇到这组数据的时候你告诉我它是什么数据?
图片?
声音?
整数?
浮点数?
指针只是一个内存地址,它告诉计算机从哪个字节读取数据,  如果你没给指针定义类型它不知道该读取几个字节的内存单元结束.   
但是如果你定义了    char *p 或者int *p1  那么他就知道了 从p地址读取一个字节作为转化为字符,从 p1读取四个字节转化为整数.


回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马