而函数是负责要做什么 3); //调用函数 3我们称为形式参数 int sum(int arg1 并传递参数3和4过去 函数将计算机过程封装 也就可以说没有返回值 ||| 函数调用和返回值的关系其实和赋值运算的道理是一样的只是 他就返回空 如果没有return语句 如果函数里有return后便那个值就是返回值 简单点说 其实就是c 这就是返回值类型 4);调用返回值:如果函数(如add)前有函数类型(int) 如在main函数中以add(3 在函数中填入相对应的量 其中这里的1 int arg2); //函数原型int x;x=sum(1 int b){ int c; c=a+b; return c;}函数调用就是在别的函数中调用add这个函数 它告诉函数要怎么做 函数返回值就可以理解为解决一个问题以后得到的结论 而在main中 通过return语句将得到的值返回给调用它的main函数供其使用 add经过运算后得到值7 实现复杂的计算过程和提供良好的代码重用 ||| 还是拿楼上的那个例子int add(int a res); return 0; } 在主函数main中调用子函数add 4); printf("%d" int b) { return (a+b); } int main() { int res; res=add(3 这个值可以是各种变量类型. 举个简单的例子: int add(int a 所谓函数返回值是一个函数在运算结束以后向调用它的母函数或者系统反馈一个值 就像写在书上成为一个定理 把这个结论交给别人 返回值被用于给res赋值 来让别人使用
C语言中函数调用与返回值的关系是什么
最新推荐文章于 2024-08-13 00:30:00 发布