Verwenden von Funktionen in C++ Eine Funktion ist ein wiederverwendbarer Codeblock, der zur Verbesserung der Wiederverwendbarkeit und Modularität des Codes verwendet wird. Eine Funktionsdeklaration gibt den Funktionsnamen, die Parametertypen und den Rückgabetyp an. Die Funktionsdefinition stellt die Implementierung des Funktionskörpers bereit. Eine Funktion wird aufgerufen, indem ihr Name verwendet und die entsprechenden Parameter übergeben werden.
Funktionen in C++ verwenden
Eine Funktion ist ein Codeblock, der wiederholt in einem Programm verwendet werden kann, wodurch die Wiederverwendbarkeit und Modularität des Codes verbessert werden kann. In C++ lautet die Syntax einer Funktion wie folgt:
return_type function_name(parameter_list) { // 函数体 }
wobei:
return_type
der Typ des von der Funktion zurückgegebenen Werts ist. void
, wenn die Funktion keinen Wert zurückgibt. return_type
是函数返回的值的类型。如果函数不返回值,则为 void
。function_name
是函数的名称。parameter_list
function_name
ist der Name der Funktion. parameter_list
ist die Parameterliste der Funktion, die zum Übergeben von Parametern an die Funktion verwendet wird.
Funktionsdeklaration und -definition
Funktionen müssen deklariert werden, bevor sie verwendet werden können. Eine Funktionsdeklaration gibt den Namen, die Parametertypen und den Rückgabetyp der Funktion an und ihre Syntax lautet wie folgt:return_type function_name(parameter_list);
return_type function_name(parameter_list) { // 函数体 }
Funktion call
Um eine Funktion aufzurufen, verwenden Sie einfach einfach einen Namen und übergeben Sie die entsprechenden Parameter, zum Beispiel:
int sum(int a, int b) { return a + b; } int main() { int result = sum(10, 20); // 调用 sum() 函数 return 0; }
Praktisches Beispiel
🎜🎜Lassen Sie uns eine C++-Funktion schreiben, die den größten gemeinsamen Teiler (GCD) zweier Zahlen berechnet : 🎜int gcd(int a, int b) { while (b != 0) { int temp = b; b = a % b; a = temp; } return a; } int main() { int x = 12, y = 18; int result = gcd(x, y); // 调用 gcd() 函数 cout << "GCD of " << x << " and " << y << " is: " << result << "\n"; return 0; }
Das obige ist der detaillierte Inhalt vonWie verwende ich Funktionen in C++?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!