在C++中,函数是程序的一部分,它执行特定的任务。函数的基本语法如下:
- type function-name( parameter list ) {
- body of the function
- }
type 是函数的返回类型,function-name 是函数的名称,
parameter list 是传递给函数的参数的类型和名称的列表,
body of the function 是函数执行其任务的语句。
以下是一个简单的C++函数示例:
- int add(int a, int b) {
- return a + b;
- }
在这个例子中,函数名是 add,参数是两个整数 a 和 b,并且函数返回一个整数。函数体包含一个 return 语句,它返回 a 和 b 的和。
函数可以带有任意数量的参数,也可以没有任何参数。
函数可以返回任何类型的数据,包括整数、浮点数、字符、布尔值、结构体,甚至可以是其他函数或类的对象。
在C++中,有几种类型的函数,包括:
this 参数,指向调用该成员函数的对象。+, -, *, / 等),使其能够以特定的方式工作。... 表示。