问答详情
源自:5-4 形参与实参

24行为什么不是cirf 是getGirth cirf不是计算的周长吗

24行为什么不是cirf   是getGirth  cirf不是计算的周长吗

提问者:慕九州03159 2017-09-18 17:13

个回答

  • 慕村9412044
    2017-09-18 22:46:38
    已采纳

    我是这么理解的:cirf是getGirth函数里的内部变量,不能在另一个函数(也就是main)中调用,但是可以通过调用这个getGirth函数来间接调用cirf。可能这样会显得代码整洁一些吧。

  • 慕运维0596723
    2017-09-24 11:24:57

      printf("三角形的周长是:%d\n", getGirth(cirf) ),这样也是不行的,必须按照自定义函数的书写来,  printf("三角形的周长是:%d\n", getGirth(a,b,c) 这样才能调用。

  • 慕少9004186
    2017-09-19 11:02:46

    感谢1!