请选择 进入手机版 | 继续访问电脑版

Q1024[专业C/C++]

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 344|回复: 0

05_0100 5.1 指针与地址

[复制链接]

55

主题

59

帖子

338

积分

中级会员

Rank: 3Rank: 3

积分
338
发表于 2021-11-12 14:43:17 | 显示全部楼层 |阅读模式
本帖最后由 xingzaicpp 于 2021-11-17 11:29 编辑

指针是什么?
指针是一个变量,用来告诉编译器预留多少空间给他, 和char short long long long 并没有本质区别.(这也是定义变量的本质)
指针的sizeof大小由它能访问的内存空间大小决定

你应该在指针里存放地址信息,但,实际上,你存放什么都无所谓, 只是*p可能会掉进坑里

地址是什么?
地址就是线性内存的每一个单元的编号.

指针在计算机的内存里,地址在人的脑海里.


指针的类型有什么用?
1.确定p++或者p--一次跳的格子数(由编译器完成)
2.确定*p访问的内容大小
3.和指针自身的大小没有关系


指向指针的指针?
这只是一个理解问题,只有理解了,才知道这么绕口到底说的什么玩意

代码:https://gitee.com/xingzaicpp/the ... tree/master/05_0100
视频:https://www.bilibili.com/video/BV12L4y1Y76R?p=38

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|Q1024

GMT+8, 2022-1-23 22:28 , Processed in 0.018749 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表