我是靠谱客的博主 粗犷店员,最近开发中收集的这篇文章主要介绍【C++程序设计】函数和方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.函数是什么?

  • 函数是指一段可以直接被另一段程序或代码引用的程序或代码。【百度百科】
  • 计算机的函数,是一个固定的一个程序段,或称其为一个子程序,它在可以实现固定运算功能的同时,还带有一个入口和一个出口,所谓的入口,就是函数所带的各个参数,我们可以通过这个入口,把函数的参数值代入子程序,供计算机处理;所谓出口,就是指函数的函数值,在计算机求得之后,由此口带回给调用它的程序。【计算机函数】
  • 函数是具有一定功能又经常使用的相对独立的代码段。

 

C++中的函数和数学上的函数是有所区别的:

①数学上的函数是两个集合之间的一个映射,每个函数都会得到一个结果,而C++中的函数可能没有计算结果(当返回值类型是void时;

②数学上的函数是没有副作用的,而C++中的函数可以通过全局变量或指针/引用类型的参数来改变调用者之间的数据,产生副作用。

 

2.为什么要使用函数?

实现程序的模块化。

 

总结:判断是函数还是方法,在于它的调用者是谁,如果它的调用者是类,它就是函数,调用者是对象,它就是方法。函数是面向过程而言的,方法是面向对象而言的,可以说是对象的行为。

可以理解为函数是面向过程而言的,方法是面向对象而言的。在面向对象的C++语言中,函数分为函数即方法和过程函数。

 

最后

以上就是粗犷店员为你收集整理的【C++程序设计】函数和方法的全部内容,希望文章能够帮你解决【C++程序设计】函数和方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部