找回密码
 立即注册
查看: 487|回复: 6

如何用指针 访问队列元素

[复制链接]
  • 打卡等级:偶尔看看I
  • 打卡总天数:12
  • 最近打卡:2024-10-07 14:22:23

3

主题

10

回帖

95

积分

注册会员

积分
95
发表于 2024-9-6 17:32:47 | 显示全部楼层 |阅读模式
本帖最后由 M202000M 于 2024-9-6 17:40 编辑

21511bacd0eb73db2d18268fda21e52.png 1725615548449.png

各位大哥们 帮我看一下我这个判断为什么不成立呢  
if ( *peek(&q) == 10)  {  
                P16 = 1;
                P17 = 1;
这段
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:423
  • 最近打卡:2025-06-17 23:10:36

0

主题

336

回帖

1632

积分

金牌会员

积分
1632
发表于 2024-9-6 21:51:26 | 显示全部楼层
首先你能确保你那些函数没问题吗
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:176
  • 最近打卡:2025-02-19 17:24:49

15

主题

265

回帖

1387

积分

金牌会员

积分
1387
发表于 2024-9-7 07:01:28 | 显示全部楼层
本帖最后由 liuzonggong 于 2024-9-7 07:05 编辑

用指针不能耍花活,要一步一步来,你写得再紧凑,编译器转化为汇编的时候也是一步一步来的。楼上说的对,函数有问题。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:462
  • 最近打卡:2025-06-18 09:03:43

4

主题

511

回帖

2195

积分

金牌会员

积分
2195
发表于 2024-9-7 08:17:37 | 显示全部楼层
if ( &q= 10 )
  {  
                P16 = 1;
                P17 = 1;   }
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:462
  • 最近打卡:2025-06-18 09:03:43

4

主题

511

回帖

2195

积分

金牌会员

积分
2195
发表于 2024-9-7 08:22:08 | 显示全部楼层
本帖最后由 科学妞妞 于 2024-9-7 08:23 编辑

if ( int* peek(*q) == 10)
  {  
                P16 = 1;
                P17 = 1;
  }
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:12
  • 最近打卡:2024-10-07 14:22:23

3

主题

10

回帖

95

积分

注册会员

积分
95
发表于 2024-9-7 20:50:54 | 显示全部楼层
科学*** 发表于 2024-9-7 08:22
if ( int* peek(*q) == 10)
  {  
                P16 = 1;

感谢赐教
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:12
  • 最近打卡:2024-10-07 14:22:23

3

主题

10

回帖

95

积分

注册会员

积分
95
发表于 2024-9-7 20:54:07 | 显示全部楼层
xxxe*** 发表于 2024-9-6 21:51
首先你能确保你那些函数没问题吗

我测试过  我这个数已近加入数组了  但是使用元素判断就不成立的
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-6-19 02:47 , Processed in 0.190091 second(s), 90 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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