C++-Funktionen ermöglichen die Wiederverwendung von Code. Sie können Parameter akzeptieren, Ergebnisse zurückgeben und komplexe Aufgaben in kleine Einheiten aufteilen. Eine Funktionsdeklaration gibt den Namen, die Parameter und den Rückgabetyp an; eine Funktionsdefinition stellt die eigentliche Implementierung bereit. Verwenden Sie beim Aufruf einer Funktion den Funktionsnamen und die tatsächlichen Parameter. Beispiel: Die Funktion berechnet den Durchschnitt einer Zahl, akzeptiert ein Vektorargument und gibt den Durchschnitt zurück.
Beispiele für die Verwendung von C++-Funktionen
Funktionen sind die Grundbausteine der Code-Wiederverwendung in C++. Sie ermöglichen es Ihnen, Codeblöcke in einer benannten Einheit zu gruppieren, um sie in Ihrem Programm wiederzuverwenden. Funktionen können Parameter annehmen und Ergebnisse zurückgeben, sodass Sie komplexe Aufgaben in kleinere, überschaubare Teile aufteilen können.
Funktionsdeklaration
Eine Funktionsdeklaration gibt den Namen, die Parameter und den Rückgabewerttyp der Funktion an. Im Folgenden wird beispielsweise eine Funktion mit dem Namen add
deklariert, die zwei ganzzahlige Argumente akzeptiert und deren Summe zurückgibt: add
的函数,它接受两个整数参数并返回它们的和:
int add(int a, int b);
函数定义
函数定义提供函数的实际实现。它指定函数主体中的代码,该代码将执行当函数被调用时执行的任务。例如,以下定义了 add
函数:
int add(int a, int b) { return a + b; }
函数调用
要调用函数,可以使用函数名后跟括号中的一组实际参数。例如,以下代码调用 add
函数,将 5
和 10
作为参数:
int result = add(5, 10);
实战案例:使用函数计算平均值
以下代码演示了如何使用函数来计算一组数字的平均值:
#include <iostream> #include <vector> using namespace std; double average(vector<double> numbers) { double sum = 0; for (int i = 0; i < numbers.size(); i++) { sum += numbers[i]; } return sum / numbers.size(); } int main() { vector<double> values = {12.3, 23.5, 34.7, 45.9, 56.1}; double avg = average(values); cout << "Average: " << avg << endl; return 0; }
在这个示例中,average
函数接受一个 double
值向量的参数并计算其平均值。然后在 main
rrreee
add
definiert: 🎜rrreee🎜🎜Funktionsaufruf🎜🎜🎜Um eine Funktion aufzurufen, verwenden Sie den Funktionsnamen gefolgt von einem Satz tatsächlicher Parameter in Klammern. Der folgende Code ruft beispielsweise die Funktion add
auf und übergibt 5
und 10
als Parameter: 🎜rrreee🎜🎜Praktisches Beispiel: Berechnung des Durchschnitts mit eine Funktion🎜🎜 🎜Der folgende Code zeigt, wie eine Funktion verwendet wird, um den Durchschnitt einer Reihe von Zahlen zu berechnen: 🎜rrreee🎜In diesem Beispiel akzeptiert die Funktion average
ein Argument eines double
Wertevektor und berechnet seinen Durchschnitt. Diese Funktion wird dann innerhalb der main
-Funktion mit einer Reihe von Zahlen als Eingabe aufgerufen. Die Ausgabe ist der Durchschnitt dieser Zahlen. 🎜Das obige ist der detaillierte Inhalt vonBeispiele für die Verwendung von C++-Funktionen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!