指针的相关知识2


指针类型:

215b23dc82ee4bb9879fc135f1f6e11e.png

9c70bf53c3e843b988c62c47b61a0309.png

总结:指针类型决定了指针进行解引用操作的时候,能够访问空间的大小


 指针+-整数:

eabe43b3630a4a28b344264b86530100.png

8ae25bed886748788507fa839caeb533.png

ee8053c73b334c8da2eda7c4dca5ecc7.png

 ddd54dc1fdc640408e46ed80afd562fc.png

  总结:指针类型决定了向前或向后走一步有多大(字节)


指针-指针:

d8be862dfce344659764b713c4d01e56.png


野指针:指指针指向的位置是不可知的(随机的、不确定的、没有明确限制的)

1、没有对指针进行初始化----->会初始为随机值41a0d8cd5d1f45a5b0a10e7d10c44436.jpg

 2、指针越界访问

335d2d6a9ed344949ca625a07bd231c9.png

 3、指针指向的空间被释放了

178a0841727b47f09455d39005265818.png

 如何避免野指针呢?

c8bcd9470014484d95992b1acba83791.png

751c50abac1d44979b710fcf88081443.png


指针与数组:

036a10132e944c6c9da875f30601fbdc.png

 60968ea174e8488a8ccbe5acab293e08.png

620f164e25654dca8547b2a0d35c685e.png


二级指针:

93d39ac6810f4c65a6e1d358a977bc6b.png

 a2990af497fd4ff091e96bebf658c2f9.png


指针数组:存放指针的数组(存地址)

 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

b顶峰相见

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值