- 博客(6)
- 收藏
- 关注
原创 个人笔记—C语言(测试)
-----转自百度知道。如果单位用bit,因为8bit=1字节,所以4294967296 x 8=34,359,738,368个内存单元,从十亿级升到百亿级,每个内存单元都需要编号,并且每存一个字符,就需要分配8个内存单元,这会给CPU带来麻烦,降低效率,所以单位用bit不合适。可以看到,不仅a的值被改变,b的值也被改变了,这就乱套了,所以设计指针加减的是偏移量的好处就体现出来了,*(pa+1)=3会先让指针跳到b的开头地址,然后往后覆盖4个字节存储数值3,这样只会影响b,其他不受影响。
2023-03-14 17:39:39 224 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人