四川省网站建设_网站建设公司_建站流程_seo优化
2025/12/18 17:41:21 网站建设 项目流程

函数用于创建C++程序的模块。C++函数分为两种:有返回值的和没有返回值的。

一:有返回值的函数

参数传递给函数,函数得到的返回值发送给调用函数。

在使用函数之前,C++编译器必须知道函数的参数类型和返回值类型。

注意:C++程序应当为程序中使用的每个函数提供原型。

在程序中使用函数的时候,也必须提供原型

  1. 在源代码文件中输入函数原型
  2. 包含头文件,头文件中定义了原型

不要混淆函数原型和函数的定义。

原型只描述函数接口。而定义中包含了函数代码。

二:函数变体

没有返回值的函数被称为过程(procedure)或子程序(subroutine)。有返回值的函数称为函数(function)。u

有些函数可以接受多个参数。有些函数不接受任何参数。

原型中使用了void来指定返回类型,函数没有返回值。

void明确指出,函数不接受任何参数。

三:用户定义的函数

标准C库提供了140多个函数。但程序员经常需要自己编写函数。每个C++程序都必须有一个main()函数。程序员必须对它进行定义。如果要添加另一个用户定义的函数,在使用之前必须提供原型。

函数的格式统一为如下情形:

type functionname(argumentlist)

{

Statements

}

四:使用using编译指令

Using namespace std;

这是因为每个函数都使用了cout,所以需要以上命名空间。

Using指令被放在函数main中,只有该函数能够访问名称空间std。

以上内容仅供参考,如有不对,欢迎指正。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询