找回密码
 立即注册

求助下大佬们

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:141
  • 最近打卡:2025-06-15 10:42:58

13

主题

165

回帖

421

积分

中级会员

积分
421
发表于 2024-9-25 08:36:10 | 显示全部楼层
hea*** 发表于 2024-9-24 23:20
函数定义中参数是uint8_t,而你给它输入的是int型或以上,有警告很正常。
(Length-i-1)这里面length和i是 ...

不是int,Length是数字长度u8类型的,i是循环也是u8类型的
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:7
  • 最近打卡:2025-04-01 23:18:33

15

主题

139

回帖

1047

积分

金牌会员

积分
1047
发表于 2024-9-25 08:56:48 来自手机 | 显示全部楼层
1可是int型。
即使没有这个1,这个表达式也是int型。
了解一下c语言基础知识,类型提升,整型提升。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:141
  • 最近打卡:2025-06-15 10:42:58

13

主题

165

回帖

421

积分

中级会员

积分
421
发表于 2024-9-25 13:58:27 | 显示全部楼层
hea*** 发表于 2024-9-25 08:56
1可是int型。
即使没有这个1,这个表达式也是int型。
了解一下c语言基础知识,类型提升,整型提升。

后面是加了个u8强制转换就没事了
这里不好发图片
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:141
  • 最近打卡:2025-06-15 10:42:58

13

主题

165

回帖

421

积分

中级会员

积分
421
发表于 2024-9-25 13:58:59 | 显示全部楼层
这个
u8.jpg
u8-1.jpg
u8-2.jpg
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-18 00:04 , Processed in 0.229337 second(s), 68 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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