当前位置: 首页C++C++基础正文 设置地址为0x67a9 的整型变量的值为0xaa66 C++基础 0 6.4K int *ptr; ptr = (int *)0x67a9; *ptr = 0xaa66; C++Copy 「注意」:这道题就是强制类型转换的典型例子,绝大部份情况下,地址长度和整型数据的长度是一样的(此时的整型指的是 long), 即一个整型数据可以强制转换成地址指针类型,只要有意义即可。 C++基础 帅地永久会员 打赏 收藏 海报挣佣金 推广链接
评论(2)
可是64位机器下指针是8字节,int是4个字节,它们大小不一样呀
不好意思,我说的不够严谨,此时的整型指的是 long 哦,并且「无论什么平台」有点过于绝对,准确的说是大部分主流平台是这样