社区
C语言
帖子详情
C语言void函数中的return
qq_45707950
2019-11-20 12:24:30
今天被弄晕了,看了无数个百度 1.void函数中最后一行,既可以写return,也可以不写return,如果非要写,就只能写return,后面不能写返回值 2.void函数中间,中间肯定不会结束,但想要跳出函数,就要用return来实现,这时候,必须写return 总结下,中间的return必须写,最后一行不一定写 不知道理解的对不对
...全文
770
5
打赏
收藏
C语言void函数中的return
今天被弄晕了,看了无数个百度 1.void函数中最后一行,既可以写return,也可以不写return,如果非要写,就只能写return,后面不能写返回值 2.void函数中间,中间肯定不会结束,但想要跳出函数,就要用return来实现,这时候,必须写return 总结下,中间的return必须写,最后一行不一定写 不知道理解的对不对
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
地球太平洋
2019-11-21
打赏
举报
回复
佩服你的钻研精神,最后一行后,函数就结束了,当然不用写return; 中间写return , 是为了不执行后面的代码。
data-v
2019-11-20
打赏
举报
回复
刚才看了个贴,说的是xcode没return编译报错
data-v
2019-11-20
打赏
举报
回复
只能写return,后面不能写返回值?????
自信男孩
2019-11-20
打赏
举报
回复
不论是void还是int都可以写return,根据实际情况吧。只不过void的函数里,return;后面不跟数据
这是一个正经昵称
2019-11-20
打赏
举报
回复
return就是用来返回值的,void无返回值所以不用最后写return,其他如int,总得返回个int类型的值,不然就和函数定义不符了,所以才加return int。
c语言
中
void
明明没有
return
为什么还可以使用结果,为什么要在
void
的
函数
里面使用
return
语句呢?(
C语言
)...
为什么要在
void
的
函数
里面使用
return
语句呢?(
C语言
)來源:互聯網2010-01-27 23:45:28評論分類: 電腦/網絡 >> 程序設計 >> 其他編程語言問題描述:我看一个
C语言
的网络教程上面有这样一句话:在
void
的
函数
里面仍然应该出现
return
语句,真的是这样吗?为什么呢?參考答案:
return
表示
中
止当前
函数
的运行,并将操作权返回给调用者。如...
c 语言
void
函数
用法,
c语言
void
的用法
许多初学者对C/C++语言
中
的
void
及
void
指针类型不甚理解,因此在使用上出现了一些错误。下面小编就跟大家介绍下
c语言
void
的用法。
c语言
void
的用法1.
void
的含义
void
的字面意思是“无类型”,
void
*则为“无类型指针”,
void
*可以指向任何类型的数据。
void
几乎只有“注释”和限制程序的作用,因为从来没有人会定义一个
void
变量,让我们试着来定义:
void
a;这行语句编译时会出...
C语言
,
函数
没有
return
,返回类型就是
void
的么?
函数
没有
return
,返回类型不一定是
void
的。 也就是说,
函数
的返回类型还是要看
函数
的声明和定义。 那么定义一个具有返回值类型的
函数
,但是不写
return
,或者该
函数
中
某些分支忘记
return
了,编译器会报错么? 实测不会。 原理:
函数
声明时的返回类型指明,
函数
出栈后要去寄存器
中
取值(取出来的是
return
值的地址),
函数
中
没有
return
,只是没有给这个寄存器存入合法的值。 出栈后还是会去读寄存器,只是读出来的是垃圾数据。 ...
void
函数
使用
return
作用:终止
函数
C语言
非
void
函数
却没有
return
会怎么样
C语言
非
void
函数
却没有
return
会怎么样 问题引出 前几天学习栈, 写了一个创建栈的
函数
typedef struct{ int data[STACKSIZE]; int top; }stack, *Stack; Stack NewStack(
void
){ Stack s = (Stack)malloc(sizeof(stack)); s->top = -1; } 代码的作用很简单, 就是动态分配一个栈变量的内存, 并将其指针返回; 很显然的是在
函数
NewSt
C语言
70,020
社区成员
243,264
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章