C++的函數(shù)(function)是一段可重復(fù)使用的代碼塊,可以接受輸入?yún)?shù),執(zhí)行特定的任務(wù),并返回一個(gè)值(可選)。函數(shù)是面向?qū)ο缶幊讨械囊环N重要概念,可以提高代碼的可讀性、可維護(hù)性和重用性。
以下是C++函數(shù)的一般用法:
int add(int a, int b) {
return a + b;
}
int result = add(3, 4);
void printSquare(int num) {
int square = num * num;
cout << "The square of " << num << " is " << square << endl;
}
int multiply(int a, int b) {
return a * b;
}
int add(int a, int b) {
return a + b;
}
double add(double a, double b) {
return a + b;
}
void printInfo(string name, int age = 0) {
cout << "Name: " << name << endl;
cout << "Age: " << age << endl;
}
以上是C++函數(shù)的基本用法,通過函數(shù)的定義、調(diào)用、參數(shù)、返回值、重載和默認(rèn)參數(shù)等特性,可以實(shí)現(xiàn)各種不同的功能和邏輯。