2016 - 2024

感恩一路有你

指针的强制类型转换怎么写 C语言,指针变量强制类型转换?

浏览量:1491 时间:2021-03-14 03:45:45 作者:admin

C语言,指针变量强制类型转换?

(unsigned*)0x00100将0x00100转换为指针

因为unsigned*是指针类型

例如,(int)3.1415是整数部分。它不是被转换成变量,而是一个常量。3

只需在变量前面添加强制转换符号。例如,我们需要讨论变量a(int)a的转换层整形

您好,根据您的想法,最好使用uint的指针*B进行传输。我将解释具体的原因:include<stdio。H>int main(){unsigned int a=97,*b=&signed char*PP=(unsigned char*)b//使用uint类型的指针b进行传输,因为如果使用;amp;amp;amp;It无法实现//也可以是这样的:P=(unsigned char*)(&A)printf(“a=Dn”,a)printf(“*P=Cn”,*P)return通过这种方式,您可以使用P间接访问a。希望能帮到你哈

(unsigned NT*)0x00100把0x00100转换成指针,因为unsigned NT*是指针类型。例如,(int)3.1415是整数部分。在这里,它不是转换成变量,而是常量3

指针的强制类型转换怎么写 c++强制类型转换 指针强制转化

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。