指针是没什么类型分的,但是指针指向的内存存储的数据就有类型, 指针的类型就是指向内存数据的类型 不告诉系统指向的是什么类型,系统就不知道该去多少连续内存作为一个数据
[Quote=引用楼主 的回复:] 刚开始学C++不太明白 指针 是保存内存地址的变量,为什么指针还要有类型区分?? [/Quote] 谁告诉你指针是保存内存地址的变量?你从哪儿得到这个结论
我给楼主举个例子。比如你有个比较落后的MP4,你想要下载电影看,但是你这个MP4只能播放固定格式的影片。 那么你不但要在网上地址上下载你需要的电影(这是你的指针地址),你还需要转格式(指针的解引用)。
[quote=引用 5 楼 shenimenyilian 的回复:] [Quote=引用楼主 的回复:] 刚开始学C++不太明白 指针 是保存内存地址的变量,为什么指针还要有类型区分?? [/Quote] 谁告诉你指针是保存内存地址的变量?你从哪儿得到这个结论
64,654
社区成员
250,484
社区内容
加载中
试试用AI创作助手写篇文章吧