您的位置:首页 > 游戏 > 手游 > 好网站建设公司服务_企业形象设计和品牌形象设计_搜索引擎优化简历_口碑推广

好网站建设公司服务_企业形象设计和品牌形象设计_搜索引擎优化简历_口碑推广

2025/4/23 11:14:06 来源:https://blog.csdn.net/weixin_46669997/article/details/146200208  浏览:    关键词:好网站建设公司服务_企业形象设计和品牌形象设计_搜索引擎优化简历_口碑推广
好网站建设公司服务_企业形象设计和品牌形象设计_搜索引擎优化简历_口碑推广

函数

函数是能够实现特定功能的程序模块,它可以是只有一条语句的简单函数,也可以是包含许多子函数的复杂函数。

函数之间可以相互调用,可以将联系密切的语句都放到一个函数内,也可以将复杂的函数分解成多个子函数。

熟练掌握函数可以将程序结构设计得更加合理。

本章知识架构及重难点如下:

在这里插入图片描述

1. 函数的定义和声明

C++程序的入口和出口都位于main( )函数中。

除此以外,开发者可以调用系统内置的库函数,还可以自行定义很多函数。

main( )函数可以调用其他函数,其他函数间也可以相互调用。

main( )函数就像总工程师一样,控制着整体程序的推进和执行。

一个函数应包括函数头和函数体。定义一个函数的语法格式如下:

返回值类型 函数名(参数列表)
{变量声明语句块
}
  1. 函数头是函数的入口,包括返回值类型、函数名和形式参数列表,标志着一段函数代码的开始。
  2. 其中,返回值类型可以是整型、字符型、指针型或对象,通过返回值可以判断函数的执行情况,也可以获取想要的数据;
  3. 函数名是开发者为函数起的名称,其命名应符合标识符命名规则;
  4. 参数列表是由各种类型变量组成的列表,参数间用逗号分隔。
  5. 根据功能,可将函数分为字符函数、日期函数、数学函数、图形函数、内存函数等。

关于函数定义的说明如下:

(1)形式参数列表可以为空,此时表明并不需要通过函数返回某个值。

int ShowMessage()
{int i=0;cout<<i<<endl;return 0;
}

上述代码中,函数ShowMessage为无参函数,作用是通过cout流输出变量i的值。

(2)函数名后的大括号表示函数体,在函数体内进行变量声明和添加实现语句。

(3)函数体内不能再包含其他函数的定义。

2.函数的声明

调用函数前,要先对函数进行声明。

函数定义是为了让编译器知道函数的功能,而函数声明是为了让编译器预先知道有这么一个函数(并不需要知道具体功能),以及函数的名称、参数、返回值类型等

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com