C语言 函数调用 迷茫~~~~~~~

我手中的教材虽介绍了,但调用的函数有什么意义和作用还是不明白,同理返回函数有怎样??
其中引用了函数的参数,实参是什么
请高手指教指教
多谢!!!

调用函数。其实就是为了模块和可重复的使用这个函数的功能!!!!
当然你要是不调用其实也可以。你可以直接把这部分写在主函数,当然可以啦。
可是可读性太差。一个主函数那得多少。以后程序长了。。。更不可取
所以要用函数。
而且函数可重复调用。比如你求一个数的N!
你最好求a=m!/n!(m-n)!,这里你定义函数。调用函数就体现出他的优点了。
返回函数就是当你经过这个函数处理的功能后所得到的时候。可是是一个数,也可以是指针。也可以是什么都不得到void.

参数就是用来代替一个数的未知数
比如你定义时间,用t做参数
当你要计算路程vt(其中v设为常量),当要算一段时间的路程,只要用这个公式,再带入一个t的值就可以了。
总之,参数就是一个符号,没有实际意义,要让他有实际意义,就给参数附一个值就可以了

形参就是没有实际意义的参数
比如上面的t
实参就是有实际意义的参数
比如把上面的t赋值的那个常量
回答完毕
这个还不清楚可以hi我
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-08-02
函数调用是方便,并且可以使程序的结构清楚,可读性增强;

某种程度上说函数调用是必须的,可能你做一些小的程序可以不用,但稍微大一点点的程序都要用; 所以耐下心把这个知识先记下来,以后就潜移默化的自己在用了;

调用一个函数目的是为主函数提供数据;所以返回函数就起这么一个作用;

实参数就是在主函数中调用函数时候括号后面的:举个例子:3个数比较大小(这个你应该会吧,教材用应该有) 其中要调用函数时 有这么一个式子max(a,b); 这里的 a,b就是实参; 作用是将ab的值相对应传给形参(就是声明函数是括号后面的); 就等于被调用函数里,形参就有数值了,数值就是 ab 的值;

耐心看下书吧,其实很简单的!
第2个回答  2009-08-02
哟希……
hi,少侠客。
第3个回答  2009-08-02
函数调用自我感觉主要的意义在于
只要你知道该函数的用法和用途,即可方便使用
如果团体开发,每个人的思想不一样
但我写了个函数,你知道怎么用,就可以直接用,无需了解其中算法
第4个回答  2009-08-03
代码写多了,看多了,自然就会懂的
相似回答