概述
1.函数是什么?
- 函数是指一段可以直接被另一段程序或代码引用的程序或代码。【百度百科】
- 计算机的函数,是一个固定的一个程序段,或称其为一个子程序,它在可以实现固定运算功能的同时,还带有一个入口和一个出口,所谓的入口,就是函数所带的各个参数,我们可以通过这个入口,把函数的参数值代入子程序,供计算机处理;所谓出口,就是指函数的函数值,在计算机求得之后,由此口带回给调用它的程序。【计算机函数】
- 函数是具有一定功能又经常使用的相对独立的代码段。
C++中的函数和数学上的函数是有所区别的:
①数学上的函数是两个集合之间的一个映射,每个函数都会得到一个结果,而C++中的函数可能没有计算结果(当返回值类型是void时;
②数学上的函数是没有副作用的,而C++中的函数可以通过全局变量或指针/引用类型的参数来改变调用者之间的数据,产生副作用。
2.为什么要使用函数?
实现程序的模块化。
总结:判断是函数还是方法,在于它的调用者是谁,如果它的调用者是类,它就是函数,调用者是对象,它就是方法。函数是面向过程而言的,方法是面向对象而言的,可以说是对象的行为。
可以理解为函数是面向过程而言的,方法是面向对象而言的。在面向对象的C++语言中,函数分为函数即方法和过程函数。
最后
以上就是粗犷店员为你收集整理的【C++程序设计】函数和方法的全部内容,希望文章能够帮你解决【C++程序设计】函数和方法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复