问答详情
源自:5-5 函数的返回值

想要详细理解一下

 int jR = joneResult(a, b, c); 

这段码的作用只是简单的赋值使之方便观察吗

提问者:幕布斯6946245 2015-08-11 22:10

个回答

  • onemoo
    2015-08-13 22:14:02

    这句代码包含了“定义jR”和“函数调用”两个部分:

    等号右侧是函数调用,调用结束后函数的返回值作为jR的初值。

    左侧就是定义了一个int变量jR,用右侧的值来初始化。

  • onemoo
    2015-08-12 00:46:24

    看起来是这样。 jR用函数的返回值初始化,在后面的printf语句中打印了出来。

    也可以直接将函数调用写到printf中:

    printf("Jone运算结果是:%d\n", joneResult(a, b, c));