鱼C论坛

 找回密码
 立即注册
查看: 2950|回复: 2

关于函数

[复制链接]
发表于 2022-12-3 10:51:45 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 0unique0 于 2022-12-3 11:41 编辑

什么时候函数前用int?

就是常见的是 int main()  或者 int Max(int x,int y);

但是有时候也会存在  void Func() 等前面加void或者不加的情况出现;

我应该怎么去区分?

什么时候有返回值,什么是候不需要返回值?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-12-5 08:31:11 | 显示全部楼层
这个得看你要实现什么功能啊,main 是一个特殊情况,因为 main 要通过返回某个值来表示程序运行得是否正常,例如,返回 0 表示正常,返回非零值表示程序运行时出错,这就是为什么要 return 0 而不是 return 6666 或者别的数

啊,偏题了,例如你要实现两个数相加,那么你就是返回两个数相加的结果,就应该用 int,或者 double, long long 等数字类型

如果你只是想在终端打印字符时,那就打印了就啥也不管了,就无需返回值,用 void

当然,如果你的 void 函数也想通过返回值来表示函数是否执行正常,也可以用 int

这个很简单,没法讲,多多刷题吧,找找感觉
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-12-8 08:21:39 | 显示全部楼层
楼主在吗?记得设置最佳~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-26 10:01

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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