getGirth 与cirf大的联系是什么

来源:5-4 形参与实参

fenghe

2015-10-15 00:02

在我看来最后的为什么不是printf("三角形的周长是%d\n",cirf);因为在前面已经定义了cirf是周长了。可是这个getGirth(a,b,c)突然冒出来是个什么鬼呀!强别人的饭碗吗?

写回答 关注

2回答

  • FanTuan_Rain
    2015-10-15 09:24:07
    已采纳

    这是是变量的作用域的问题,cirf的变量声明在getGirth()函数里面,这个变量就只能在这个函数中出现。getGirth(a,b,c)相当于如下代码:

    int i;

    i = getGirth(a,b,c);

    printf(".....%d\n",i);


  • NodeSireHJ
    2015-10-15 10:04:49

    那个只是你自己创建的函数的返还值   你要调才会得到返还值    还有就是实参和形参的问题

C语言入门

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

926207 学习 · 20797 问题

查看课程

相似问题