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

bookTyper av Funksjoner

Når du oppretter en funksjon, må datatypen til returverdien alltid spesifiseres. I main-funksjonen er returtypen deklarert som int, noe som indikerer at den vil returnere en heltallsverdi ved fullføring. I de fleste tilfeller returnerer main-funksjonen 0 for å angi at programmet har blitt kjørt vellykket.

main.cpp

main.cpp

copy
1234
int main() { return 0; }
Note
Merk

Funksjonen main er reservert i C++ og returnerer alltid et heltall. Du kan utelate return-setningen kun i main-funksjonen, siden kompilatoren automatisk legger til return 0; på slutten.

Egendefinerte funksjoner kan returnere en hvilken som helst verdi, men det er viktig å forstå at typen på returverdien må samsvare med den spesifiserte returtypen i funksjonsdefinisjonen.

custom_function.h

custom_function.h

copy
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

Hva må alltid samsvare i en funksjonsdefinisjon og dens retursetning?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 5. Kapittel 2

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Awesome!

Completion rate improved to 3.85

bookTyper av Funksjoner

Sveip for å vise menyen

Når du oppretter en funksjon, må datatypen til returverdien alltid spesifiseres. I main-funksjonen er returtypen deklarert som int, noe som indikerer at den vil returnere en heltallsverdi ved fullføring. I de fleste tilfeller returnerer main-funksjonen 0 for å angi at programmet har blitt kjørt vellykket.

main.cpp

main.cpp

copy
1234
int main() { return 0; }
Note
Merk

Funksjonen main er reservert i C++ og returnerer alltid et heltall. Du kan utelate return-setningen kun i main-funksjonen, siden kompilatoren automatisk legger til return 0; på slutten.

Egendefinerte funksjoner kan returnere en hvilken som helst verdi, men det er viktig å forstå at typen på returverdien må samsvare med den spesifiserte returtypen i funksjonsdefinisjonen.

custom_function.h

custom_function.h

copy
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

Hva må alltid samsvare i en funksjonsdefinisjon og dens retursetning?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 5. Kapittel 2
some-alt