单片机/MCU论坛
登录
直播中
张龙
6年用户
10经验值
擅长:电源/新能源 模拟技术 处理器/DSP
私信
关注
[问答]
为何将u8函数 该换为void函数 编译器会报错? 编译器一直有警告不知是哪里有误?
开启该帖子的消息推送
单片机
解答
编译器
`为何将u8函数 该换为void函数 编译器会报错? 编译器一直有警告不知是哪里有误,跪求。`
回帖
(3)
Ansersion
2018-3-11 12:22:37
看不太清,是JZKEY这个函数吧。
注意这个函数下的return语句,比如return key1,表示返回key1(u8)。
现在你改成了void,表示函数无返回,所以报错了
看不太清,是JZKEY这个函数吧。
注意这个函数下的return语句,比如return key1,表示返回key1(u8)。
现在你改成了void,表示函数无返回,所以报错了
举报
含笑饮毒酒
2018-3-12 10:41:53
这个函数是带返回值的,如果要把u8改为void,就要把函数里面的那些return语句删掉。
这个函数是带返回值的,如果要把u8改为void,就要把函数里面的那些return语句删掉。
举报
李松
2018-3-12 16:26:27
你这个函数是有返回值的,所以不能定义为void,必须定义为和你返回值一样的类型,如果你确认你的函数不需要返回数据,那么可以定义为void,但是函数里就不能有return语句了
你这个函数是有返回值的,所以不能定义为void,必须定义为和你返回值一样的类型,如果你确认你的函数不需要返回数据,那么可以定义为void,但是函数里就不能有return语句了
举报
更多回帖
rotate(-90deg);
回复
相关问答
单片机
解答
编译器
KEIL中写了
一
条语句
编译
后
一直
报警是怎么回事?
2019-08-09
2625
keil中怎么让
编译器
不
警告
?
2020-03-11
1397
CCS6中同样
一
段代码,选择TI的
编译器
能够正常
编译
,选择GCC
编译器
就
报错
(中断部分),这是怎么回事?
2015-06-16
4267
在使用_
u
._ms()
函数
时xc
8
编译器
有
问题
2019-09-04
2657
如何使用
编译器
的内联
函数
?
2021-04-02
2130
为什么使用keil5
编译器
会出现
报错
的现象呢
2021-12-17
2873
如何固定
编译器
警告
?
2019-09-17
734
请问控制
编译器
的选项
有
哪些?
2021-04-19
1435
内置
函数
真的内置到XC16
编译器
吗?
2020-05-07
1312
PSV
有
什么问题?是
编译器
错误吗?
2020-05-05
914
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分