求大神!!!!1

来源:5-5 函数的返回值

待我强大给你天下

2015-09-19 17:56

返回值  到底是干什么用的  希望解释的白一点

写回答 关注

2回答

  • 忘性最大的人
    2015-09-19 18:23:23
    已采纳

    C中我所认识的返回值有两种,一种是main()函数中return 0(也可以是其它的值)当你使用linux或者其它unix系统时,这个用来判断上一次的操作是否正确完成(echo $?)返回0表示操作正确的执行。然后就是C其他自定义的函数中的返回值,当你的一个函数被定义成void(空的)你的函数将不会返回任何值而只是进行相关操作,当当你的函数被定义为int(整型)string(字符串)等等类型时在你的函数结束时要返回一个相应类型的数据(保证函数定义的类型和返回值是同样的类型)你可操作这个返回的数据。例如你想让一个数变成一个字符串,你就可以声明一个函数类型为string类型的函数,将你的整数当作参数传入函数中,然后在函数中将其变为字符串然后return该值(因为你并不想转换之后就结束,你还想操作这个字符串)所以你的字符串又一次被你当作其他可以操作的数据。

    待我强大给你...

    非常感谢!

    2016-01-12 18:25:25

    共 1 条回复 >

  • 忆木偶
    2015-09-19 18:15:56

    函数执行完毕,返回一个值,调用此函数的函数就会读取到返回的值

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926028 学习 · 20793 问题

查看课程

相似问题