鱼C论坛

 找回密码
 立即注册
查看: 2151|回复: 7

指针与宏定义

[复制链接]
发表于 2020-3-24 00:28:59 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 松鼠呀 于 2020-3-25 15:42 编辑

尊敬的各位大佬,麻烦问一树的下高度更新实现中,最开始的宏定义是这样的 ,他是想把高度空树统一表示,这个为什么会用P->height这是表示啥啊?没出现指针呀
微信截图_20200324001258.png
微信截图_20200325154139.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-3-24 02:30:36 | 显示全部楼层
对于给你回答问题的我们来说,我们不知道你的大脑中想的是什么,也看不见你的电脑屏幕
我们能看到的就只有这个界面
1.png


最后,送你一个链接
https://github.com/ruby-china/Ho ... ter/README-zh_CN.md
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-24 10:55:16 | 显示全部楼层
p可能是一个结构体吧
所以可以p->height
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-24 14:18:05 | 显示全部楼层
本帖最后由 淡笑无痕丶 于 2020-3-24 14:20 编辑

p是个结构体指针。
p->height的意思是p指向的那个结构体里边的height。
整个宏定义的意思是这样的。
首先传入一个参数p,如果p为非零值,则返回p指向的结构体里边的height,反之则返回-1

麻烦以后问问题描述地完整一点 你这单给一行代码 正常人哪猜得出这是什么玩意。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-25 15:43:12 | 显示全部楼层
人造人 发表于 2020-3-24 02:30
对于给你回答问题的我们来说,我们不知道你的大脑中想的是什么,也看不见你的电脑屏幕
我们能看到的就只有 ...

大哥,又放了一张图,麻烦问一下类指针和结构体指针有什么区别呀
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-25 15:44:40 | 显示全部楼层
4goodworld 发表于 2020-3-24 10:55
p可能是一个结构体吧
所以可以p->height

结构体指针和类指针有什么区别呀
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-25 15:45:14 | 显示全部楼层
淡笑无痕丶 发表于 2020-3-24 14:18
p是个结构体指针。
p->height的意思是p指向的那个结构体里边的height。
整个宏定义的意思是这样的。

大哥,又换了一张图
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-25 16:27:38 | 显示全部楼层
松鼠呀 发表于 2020-3-25 15:45
大哥,又换了一张图

BinNodePosi是什么?
就不能把代码贴出来吗?能复制粘贴的那种,而且要完整的代码
像这样我一问你一答,我再问,你再答,直到把你的问题问清楚了才能帮你解决问题,这样真的好吗?是你在提问题,不是我在提问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-15 17:49

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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