C语言union类型和C语言 uchar类型的个人见解

对于unio类型,在我转载的那个文章中有提到,union实质是分配一段空间,那么我就可以做到就是对一段空间我使用不同的类型去访问它,例如

union a{   int a; double b;}系统会分配8个字节,配备了int和double接口,里面配备的接口应该是合理的,比如我在这个空间下我先是放入double类型的变量,然后我在使用里面的a也就是int类型去解析这个地址下的内容,当然我觉得可能符号位会出问题但是访问是合理的~相当于用不同的类型去解析这部分的地址空间的内容


对于uchar类型,在字符类型下和char的用法是一样的,但是如果我们想对数有一个限定范围的话,我们会使用uchar或char来限定,uchar可以表示0-255整数,char块是-127到127这个范围~~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值