return 在主函数中怎么用呢?
return 在主函数中怎么用呢?
return 在主函数中怎么用呢?
return 在主函数中怎么用呢?
不知道你想问什么,你是不知道return为什么用,还是怎么用,还是你用了但是没用对。
在C#中,return语句的作用是返回函数的值,如下代码:
int f(int a) //定义函数f()
{
return a*2; //返回值a*2
}
int main() //定义main()的类型为int
{
int a;
printf("\n",f(a)); //调用函数f(),并输出函数的返回值
return 0;
}在上述程序中的fun()函数中,利用return语句返回值a*2的值,在main()主函数中,因为定义其类型为int(整型),所以返回值0,以检测是否运行正常。
当然,在C#中,如果定义函数的类型为void(无类型),则无需运用return语句,main()主函数也一样,如下代码:
#include
void f(int a) //定义函数f()
{
printf(a*2); //输出a*2的值
}
void main() //定义main()的类型为void
{
int a;
f(a); //调用函数f()
}两个程序的作用相同,都是输出所输入数据的两倍,区别在于函数的类型。
return会结束函数,主函数中若不结束程序不建议使用return