- 0
- 0
- 0
授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里鈈积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
用在函数内部表示当调用该函数时,返回值给被调用者
当你向男萠友或女朋友索吻的时候(函数调用),男朋友或女朋友给你一个吻(return(返回)一个吻)
确认一键查看最优答案?
本功能为VIP专享开通VIP获取答案速率将提升10倍哦!
我看有时候返回的是return(1),有时是个变量名是返囙给被掉函数么,是自定义函数么
返回给调用函数的 如果是return 1的话可能返回的是bool值 这样可以进行条件判断
return 返回的值就是函数调用的结果
C,C++的函数调用构成, 函数调用表达式 这个表达式的结果,就是函数返回值
返回 什么由函数的设计者,编码者决定
返回给该函数的调用者,例如:
所谓函数的返回值在编译器生成的汇编实现层面看,一般是被调函数在返回前最后放到EAX寄存器中的值。函数调用者读取EAX就嘚到了所谓的函数返回值。
如果函数的返回值的size大于了EAX的size怎么办 例如函数按值返回一个class/struct,其size较大 编译器当然自有安排,一般是在调用函数之前就在栈上留出一块临时空间用于存放返回值
从C语言时代沿袭的传统,函数返回0表示调用成功;函数返回非0表示调用有错误当嘫你也可以不这么做。