Heim > Backend-Entwicklung > C++ > Hauptteil

Wie verwende ich Funktionen in C++?

PHPz
Freigeben: 2024-04-12 13:36:12
Original
1045 Leute haben es durchsucht

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.

C++ 中如何使用函数?

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) {
    // 函数体
}
Nach dem Login kopieren
Nach dem Login kopieren

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);
Nach dem Login kopieren
Eine Funktionsdefinition stellt die Implementierung des Funktionskörpers bereit und ihre Syntax lautet wie folgt:
return_type function_name(parameter_list) {
    // 函数体
}
Nach dem Login kopieren
Nach dem Login kopieren

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;
}
Nach dem Login kopieren

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;
}
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage