c语言中return的作用,C语言中return的作用

1,C语言中return的作用函数定义那里抄多了一个分号最后第七行int max(int x,int y);多了个分号int max(int x,int y); if(x>y)return x; elsereturn y;} 多个分号return 在main函数里面是程序退出的语句,当函数中遇到return 0;则会终止该函数;想连续输入输出可以加个循环么如:while(scanf("... ",...)){}就可以了 。
2 , return在C语言内怎么用什么意思c语言中,凡是遇到return必定结束该函数的运行,他的作用就是返回一个执行函数的值,你可以从返回的值判断函数运行了哪一部分代码以下是个人理解(只供参考)return 呢用在带有反回型的函数中:如 int main(void)...;return 0;}说明main 需要反回一个int型的数!更多的时候,我们用return还反回一个值,也就是说我们希望那个函数反回一个什么结果,我们就return什么!如:int add (int a, int b)return (a+b);}这个函数就反回了参数中两个数的和!【c语言中return的作用,C语言中return的作用】
3,c语言中返回return的作用是什么return的作用是,返回到被调用函数的地方 。如果return后面带了一个值的话 , 那就是在返回到该函数被调用的地方的同时 , 还带回一个值 , 这个值在该函数被调用的地方可以取出来 。比如return 0;会在返回被调用处的同时把0这个值带回被调用处 。如果是不带值的空的return;就不带回一个值,直接返回被调用的地方 。一个简单的例子int fun() return 0;}那么执行int x=fun();之后,x的值就是0return就是直接返回,如果函数没有返回值,那么,在出现return语句的地方,程序会直接从函数推出的 , void是没有返回值 , 就理解为它什么也没有返回好了
4,c语言里return语句有什么作用啊return返回 , 当函数执行完最后一抄行时返回一个值比如:unsigned charTemp(unsinged charData)unsigned char x;if(Data>100)x = 1;elsex = 0;return x;//假如 经大于100 返回1,不是就返回0}到时zd调用这个函数时,假如给的参数Ddata大于100 返回1 不是就为01,返回主函数做跳转用2,返回一个值 供别的程序用或 判断自己是否执行成功continue语句只能用于for while do while等循环语句中用于结束本次循环,跳转到循环判断条件,执行下一次循环(对于for循环 , 会跳转到循环自增条件执行,再执行循环判断条件) 。5,C语言中return的作用一般return语句用于函数返回值 , 当外界调用该函数需要知道函数执行情况的时候,就需要用返回值来告诉调用者,而当调用者不需要知道执行情况,只需要去执行该函数的时候,那就不需要返回值 。给你举两个相对生动点的例子:1. 当你去给别人转账的时候 , 银行要告诉你是不是转成功了,这种模式就需要返回值 。2. 养鱼场喂鱼的时候,只需要把食物丢到池塘就可以了 , 不需要管那只鱼吃了那只鱼没吃,这种情况就可以不用设计返回值 。作用1:表示返回,这个程序可以结束了,可以不带参数 , 如果你的成员运行到这里,你就不往后运行了,可以加一个return语句,就不会再执行了作用2:返回指定类型的值,在定义函数的时候不是有 int af();int 这里是返回值,return 后面接的就是这个返回值,这个函数执行后就可以给别的变量赋值了,他的值就是return 后面的值有的时候你定义了一个函数,如求2数中较大的数int max(int a,int b){int c;c=a>b?a:b;return c;}return c;就返回了a和b中较大的数在主函数中 定义了一个变量mm=max(3,4);m就可以接收max返回的值如果你需要用到自己编写的某一个函数的结果的值 那么就需要返回一个值例如:int fun(int a, int b){if(a > b)return a;if(b > a)return b;}//在运行到return语句是函数就执行结束了 下面的语句不会被执行int main(){int a = 4;int b = 5;int c;c = fun(4,5);//这个时候就需要fun函数的返回值了,需不需要返回值主要是看你自己的程序的要求return 0;//主函数的返回值是返回给运行该程序的进程的}return 0;完成了一个跳转作用,结束一个函数(或者一个进程);同时它带了一个返回值,你可以根据这个返回值做些操作(判断函数调用出错与否);return;则只是完成了第一个功能 。建议现在只要简单的理解就可以了,实际上它会调用内核函数 , 我们也没必要只要它具体做了什么事……这要看函数有没有返回值,1.形如 void main(void);//则不需要 return(加上不带返回值的return也是可以的); 但如果加了“return+返回值/式值”, 有些编译器会报错或报警 。2.形如 int main(void);//则需要加 return + 返回值/式值 , 否则有些编译器会报错或报警 。//没有 return+值; 则返回一个随机值

    推荐阅读