Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Typer af Funktioner | Introduktion til Funktioner
C++ Introduktion

Typer af Funktioner

Stryg for at vise menuen

Når en funktion oprettes, skal datatypen for returværdien altid angives. I main-funktionen deklareres returtypen som int, hvilket angiver, at den returnerer en heltalsværdi ved afslutning. I de fleste tilfælde returnerer main-funktionen 0 for at angive, at programmet er blevet udført korrekt.

main.cpp

main.cpp

1234
int main() { return 0; }
Note
Bemærk

main-funktionen er reserveret i C++ og returnerer altid et heltal. Du kan udelade return-sætningen kun i main-funktionen, da compileren automatisk tilføjer return 0; til sidst.

Brugerdefinerede funktioner kan returnere enhver værdi, men det er vigtigt at forstå, at typen af returværdien skal matche den angivne returtype i funktionsdefinitionen.

custom_function.h

custom_function.h

123456
// Define a function with a specific return type and name ___ custom_function() { // Return a value that matches the function's return type return ___; }
question mark

Hvad skal altid matche i en funktionsdefinition og dens returudsagn?

Vælg det korrekte svar

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 5. Kapitel 2

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Sektion 5. Kapitel 2
some-alt