问题阐述
形式参数和实际参数两者都叫做参数,那么二者之间区别是什么?
专家解答
1.问题分析
本问题答案为书本的理论知识,当然读者也可以通过自身对函数的理解和掌握进行解答。对于这类问题最终在程序中会更加明确。
2.解析问题
r 通过名称理解
形式参数,按照名称进行理解就是形式上存在的参数。
实际参数,按照名称进行理解就是实际存在的参数。
r 通过作用理解
形式参数:在定义函数时,函数名后面括号中的变量名称为“形式参数”。在函数调用之前,传递给函数的值将被复制到这些形式参数中。
实际参数:而在调用一个函数时,也就是真正使用一个函数时,函数名后面括号中的参数为“实际参数”。函数的调用者提供给函数的参数叫实际参数。实际参数是表达式计算的结果,并且被复制给函数的形式参数。
专家点评
函数的一个总结:
使用C语言编写的程序,实现的功能都是由各式各样的函数完成的,所以,有时也会把C语言称为函数式语言。由此可见,函数是C语言源程序的基本模块,是构成C程序的基本单元,函数中包含程序的可执行代码。通过对函数模块的调用,可以实现相应的功能。
关于【C语言编程锦囊】,可能你还想知道:
领取专属 10元无门槛券
私享最新 技术干货