这理解不了

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

慕的地7843199

2015-02-12 20:17

返回值理解不了啊 

作用是什么

写回答 关注

3回答

  • 塔塔绵羊
    2015-02-12 20:37:18
    已采纳

    没有返回值的函数通常执行完就会自动释放内存,如果我们项目比较复杂,通常都是由许多函数组成,函数b需要接手函数a处理后的数据,加入函数a没有返回值函数b就无法处理。

  • 慕盖茨3385364
    2016-04-04 23:04:03

    int main(void)
    {
    }
    则通常需要给函数返回一个数值,一般,return 0表示这个函数已经被正常地执行完毕以跳出该程序.

    如果定义函数为void类型或者没有定义类型,通常不需要return 0即可.

    void fun(..)
    {
    ...
    return;//可不要
    }

    int fun(..)//只要不是void
    {
    ...
    return n;//必需要

    我是百度出来的,哈哈 。

  • 晨曦月光
    2015-02-13 10:13:27

    返回值很好理解啊,举个列子x=sin(30),sin()是个函数,参数是30,返回值就是这个函数执行完的结果,也就是sin(30)计算完的结果,将这个值赋值给x变量。返回值一般是return关键字返回。我觉得你是受中学里数学的函数的影响太深,慢慢理解就好了

    慕的地784...

    那为什么一开始学习的输入都是return 0? 什么时候输入return 0;return 函数 ;return;? 这三者有什么区别

    2015-02-14 12:01:11

    共 1 条回复 >

C语言入门

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

926210 学习 · 20797 问题

查看课程

相似问题