Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Hvordan man opretter en funktion i C++? | Introduction
C++ Funktioner

Hvordan man opretter en funktion i C++?

Stryg for at vise menuen

Der findes mange indbyggede funktioner, men nogle gange kan det være nødvendigt at skrive en brugerdefineret funktion.

main.cpp

main.cpp

12345
// Function to add two numbers int add(int a, int b) { return a + b; }
Funktionssignatur
expand arrow

Funktionssignaturen giver væsentlig information om en funktions grænseflade, herunder dens navn, returtype og parameterliste.

Returtype
expand arrow

Angiver typen af data, som funktionen vil returnere. For eksempel indikerer int, at funktionen returnerer en heltalsværdi.

Funktionsnavn
expand arrow

En unik identifikator for funktionen, som bruges til at kalde den fra andre dele af programmet.

Parameterliste
expand arrow

Definerer de inputværdier, som funktionen forventer. For eksempel kan en funktion forvente en enkelt heltalsparameter ved navn n.

Funktionskrop
expand arrow

Indeholder koden, der udfører de ønskede operationer, omsluttet af krøllede parenteser {}.

Returneringssætning
expand arrow

Angiver den værdi, som funktionen returnerer til kaldet ved hjælp af nøgleordet return.

Ovenfor beskrev vi således strukturen af en funktion i C++: enhver funktion består af en signatur, en funktionskrop og en returværdi.

question mark

Hvilket af følgende beskriver bedst hoveddelene af en funktion?

Vælg det korrekte svar

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. 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 1. Kapitel 2
some-alt