忽然想起,指针类型与指针指向的类型有啥差别喃
时间:2010-07-17
来源:互联网
以这个为例:int * i;
指针类型是int *;
而指针指向的类型则是int.
第二个很好理解嘛,表示指针指向的bug类型是int型,编译器解析的时候将其中数据作为int进行解析,那第一个喃?
对于32位系统来讲,不管指针类型是啥,其大小都是4字节吧,那不同的类型有啥差别喃?
指针类型是int *;
而指针指向的类型则是int.
第二个很好理解嘛,表示指针指向的bug类型是int型,编译器解析的时候将其中数据作为int进行解析,那第一个喃?
对于32位系统来讲,不管指针类型是啥,其大小都是4字节吧,那不同的类型有啥差别喃?
作者: magicrobot1984 发布时间: 2010-07-17
指针就是个地址,不同类型的指针大小是相同的,在32位系统上就是四个字节。
不同类型的指针,区别在于如何解释这个地址的数据,比如int *,会将这个地址的数据视为int,char *会将这个地址的数据视为char。
不同类型的指针,区别在于如何解释这个地址的数据,比如int *,会将这个地址的数据视为int,char *会将这个地址的数据视为char。
作者: efolzl 发布时间: 2010-07-17
那是不是说其实那个类型就是拿来告诉编译器,用某种类型去解析指针所指向的buffer中的数据。
发现有点搅了。
发现有点搅了。
作者: magicrobot1984 发布时间: 2010-07-17
回复 magicrobot1984
对,习惯了就不搅了~
对,习惯了就不搅了~
作者: efolzl 发布时间: 2010-07-17
看了份资料,说起这个,越来越昏。。。杯具。。
还是表乱看了。。
还是表乱看了。。
作者: magicrobot1984 发布时间: 2010-07-17
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28