找回密码
 立即注册
查看: 1772|回复: 8

return返回值后面符号问题

[复制链接]

12

主题

18

回帖

74

积分

注册会员

积分
74
发表于 2024-9-24 22:46:49 | 显示全部楼层 |阅读模式
我看别人代码返回值后面带了2个分号,具体为下
    return res;;

或
    return temp*100;;

这样的形式

请问各位大佬:   这个写法对程序有什么影响吗?
                       与单分号有什么区别?
谢谢!!
回复

使用道具 举报 送花

已绑定手机

52

主题

2901

回帖

3035

积分

荣誉版主

积分
3035
发表于 2024-9-24 22:50:48 | 显示全部楼层
两种写法都可以,需要特别注意的是,返回值的类型一定要和定义的函数类型匹配,否则将有不可遇见的返回值。
睁开眼睛做场梦~~~
回复

使用道具 举报 送花

已绑定手机

35

主题

397

回帖

4057

积分

论坛元老

机长

积分
4057
发表于 2024-9-29 21:41:15 | 显示全部楼层
两个分号不是卡键盘就是手抖了
业余撸代码,专业开飞机 https://gitee.com/STC-MCU
回复

使用道具 举报 送花

已绑定手机

19

主题

3564

回帖

7698

积分

论坛元老

积分
7698
发表于 2024-9-29 21:58:30 | 显示全部楼层
hsr*** 发表于 2024-9-29 21:41
两个分号不是卡键盘就是手抖了

我看别人代码返回值后面带了2个分号,表示看不懂
回复

使用道具 举报 送花

25

主题

248

回帖

2819

积分

金牌会员

积分
2819
发表于 2024-9-29 23:18:21 | 显示全部楼层
其实三个分号也是可以的。
回复

使用道具 举报 送花

已绑定手机

35

主题

397

回帖

4057

积分

论坛元老

机长

积分
4057
发表于 2024-9-29 23:50:30 | 显示全部楼层
so*** 发表于 2024-9-29 21:58
我看别人代码返回值后面带了2个分号,表示看不懂

你要愿意写100个分号也行,大家一眼就知道是卡键盘了
业余撸代码,专业开飞机 https://gitee.com/STC-MCU
回复

使用道具 举报 送花

已绑定手机

40

主题

338

回帖

1072

积分

金牌会员

积分
1072
发表于 2024-9-30 08:05:41 | 显示全部楼层
{:5_322:}
回复

使用道具 举报 送花

已绑定手机

20

主题

1456

回帖

4428

积分

论坛元老

积分
4428
发表于 2024-9-30 09:21:06 | 显示全部楼层
经c转汇编验证,一个分号和多个分号是完全一样的。
回复

使用道具 举报 送花

2

主题

66

回帖

578

积分

高级会员

积分
578
发表于 2024-9-30 10:44:50 | 显示全部楼层
会优化掉,编译结果不受影响。
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-11-8 02:58 , Processed in 0.073092 second(s), 87 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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