C++的函數(function)是一段可重復使用的代碼塊,可以接受輸入參數,執行特定的任務,并返回一個值(可選)。函數是面向對象編程中的一種重要概念,可以提高代碼的可讀性、可維護性和重用性。
以下是C++函數的一般用法:
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++函數的基本用法,通過函數的定義、調用、參數、返回值、重載和默認參數等特性,可以實現各種不同的功能和邏輯。