指针,位域

加粗样式什么是指针:我们知道,在内存中是以字节为单位的,每个字节都有一个编号,这个编号我们管它叫做地址,也叫作指针,或者是指针就是地址,存放这些地址的变量就是指针变量,一般情况下我们不具体区分指针,指针变量和地址他们的关系。
在内存中我们既然是以字节为单位申请内存,那么我们在使用结构体的时候有的时候并不需要使用数据类型的全部字节,而是使用其中的某几二进制位,这个时候引入了一个概念–位域,就是操作数据类型的某几二进制位,但是要注意不要越界也就是不要超过二进制位的表示范围。列如int a:2;就是使用int类型的前两个二进制位。
我们知道指针指向的数据类型都是以字节为单位,而位域是以二进制位为单位,所以指针不能指向结构体的位域成员变量。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值