重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
返回值就是函数值。就是函数调用结束后,一般会返回一个值。这个值的类型看你是怎样定义的。
公司主营业务:成都网站建设、网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联推出灵寿免费做网站回馈大家。
例如:int
f(int);
这个函数是一个有返回函数,返回值为整型。
char
f(int);这个函数是一个有返回函数,返回值为字符型
如果是f(int);这个函数默认返回值类型为整型
如果不需要函数有返回值,则需要用void
关键字,如:void
f(int);这是个无返回函数,不需要return关键字。如果要用
则用
return
;
return
后面什么也没有
希望能帮助到你
没有返回值的函数通常用来做一些数据的修改或实现些内部功能。而有返回值的函数通常作用为数据存储。当然实际上没有那么明显的界限,只是你要知道没返回值的函数一样有意义
无返回值就是函数只执行数据处理,不返回值。函数定义时一般用void关键字表示无返回值。
如调用string类库中的int
i
=
strcmp("abc",
"abc")函数判断两个参数是不是相等,两个都"abc"
则i
=
0,这是有返回值的
无返回值的函数,只进行某种操作。
有返回值的函数,可以将某个变量或指针返回其调用函数。
两者形式上的区别如下:
无返回值:void
fun1();
有返回值:int
fun2();
调用的区别:
无返回值:
main()
{
……
fun1();
……
}
有返回值:
main()
{
int
a;
……
a=fun2();
……
}