2020-11-29

近段时间接触了51单片机小车,但由于组装过程中发现买了个假零件而且线不够长,是我大意了,因此本周在过去的6天多里还是以c语言(毕竟是所有操作的基础嘛)和sw为主。下面是我觉得最有趣的学习内容
本次总结是关于本周指针模块的学习

1.关于指针定义,我觉得一句话很通透—
指针是一种保存变量地址的变量。
2,声明指针

3,初始化指针操作

4,关于指针的运算,今周只学习了第一种,发现这段文字分析得确是通透,很适合我的理解,也生个懒法儿,把它导入我的笔记。
指针 +/- 整数 :
   可以对指针变量 p 进行 p++、p–、p + i 等操作,所得结果也是一个指针,只是指针所指向的内存地址相比于 p 所指的内存地址前进或者后退了 i 个操作数。用一张图来说明一下:   在上图中,10000000等是内存地址的十六进制表示(数值是假定的),p 是一个 int 类型的指针,指向内存地址 0x10000008 处。则 p++ 将指向与 p 相邻的下一个内存地址,由于 int 型数据占 4 个字节,因此 p++ 所指的内存地址为 1000000c。其余类推。不过要注意的是,这种运算并不会改变指针变量 p 自身的地址,只是改变了它所指向的地

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值