扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
addrecord()函数return后不就返回主函数了吗
创新互联是一家专业从事网站设计制作、网站制作的网络公司。作为专业网站设计公司,创新互联依托的技术实力、以及多年的网站运营经验,为您提供专业的成都网站建设、网络营销推广及网站设计开发服务!
void
addrecord();
void
main()
{
.....
addrecord();
...//子函数返回就自动从这运行
}
如果函数在正常结束后返回主函数,则不用额外添加任何语句,到函数结束后自动返回主函数;
如果是在函数中间某个分支处需要直接退出函数返回到主函数,则可以添加return;语句行,程序执行到这一语句后,就会立即返回到主函数。当然也可以通过让分支跳转到函数末尾的地方来返回主函数。
中断里面不能用形参和返回值!!!
具体的做法是声明一个全局变量,在中断中改变变量的值或者说状态。
主程序就负责判断这个变量的状态,根据状态做出选择,如果状态比较多就用SWITCH,否则if就可以了。
对于你补充的问题可以这样
在函数里,需要退出的地方写上,return;
if(有推出键按下) retrun;
函数都是并列关系,不存在一个嵌套另一个的问题,只能是一个调用另一个,在其中又调用另一个,一层层调用,正常情况都只有一个返回出口,也是一层一层返回,不能跳过。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流