c语言中,main()的前面是否加void是要看是否有返回值,请问什么是返回值啊...

发布网友

我来回答

5个回答

热心网友

main方法是C语言的入口函数,简单来讲就是 让系统去调用的,有无返回值影响不大。
返回值是函数调用完成之后,给予调用者的一个返回值,。。。别扭说的。举例子吧:
如:比较而个数大小的一个函数如下:
int max(int x, int y)
{
return x >= y ? x : y;
}
这是由返回值的,所以函数的return语句 必须return一个int。
而这个函数写好后,我们可以这样使用它,
int z = max(x,y);
这个时候z的值就被赋予了 max函数返回的那个数值。
这就是返回值的意义所在。
不知道我这样说你明白没有,学编程还是要自己动手去练练,古人云,“无它唯手熟尔”。
当然有时候我们希望返回多个返回值,就可以用指针去做了,呵呵,学无止境,祝你成功!

热心网友

main的返回值是给操作系统的,当操作系统调用程序后,如果程序本身有信息要返回给操作系统的话,就要在mian前加返回类型,一般都是int的

热心网友

c语言的main 这个函数是程序的入口 你不需要修改返回值类型 一般void即可
下面和你说一下返回值
比如我给你一个苹果 你吃了 也就是说我调用了一个函数
那么我给你了 也不需要你告诉我吃了还是扔了 所以没有返回值

比如同样给你一个苹果 你告诉我你吃了
也就是说 我调用了一个函数 返回了一个值 比如是吃了或者是扔了

实际例子
一般函数都是发挥某个特定的功能
比如你有一个函数为计算求和
那么你穿进去两个数值 返回出来的肯定是计算的结果
具体要看你怎么写函数

哪里不懂继续问

热心网友

返回值是指 return后的标识符。。
比如
int max(int a,int b)
{
int c=a>b?a:b;
return c;
}
这里的函数max的前面的数据类型是int,表示该函数返回一个int变量,就是c。
如果没有返回值,那么就是void

热心网友

main是一个函数。通常我们调用一个函数是希望做一些计算,有的时候我们需要获得计算的结果,有的时候不需要。需要结果时,就设定一个return,在后面跟上变量或常量,这就是返回值。如:
x=pow(2,3);
pow是做幂运算函数,算出2的3次方后,把值返回,再赋给x。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com