Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Introduktion til Pointere | Pointere Grundlæggende
C++ Pointers og Referencer
Sektion 1. Kapitel 1
single

single

bookIntroduktion til Pointere

Stryg for at vise menuen

En pointer er en variabel, der gemmer hukommelsesadressen på en anden variabel. Den muliggør direkte manipulation af hukommelsen. Deklaration og initialisering af en pointer ser således ud:

pointer.h

pointer.h

copy
1
int* p_Name = nullptr;
  • int: angiver grundtypen for den variabel, som pointeren skal pege på. I dette tilfælde er det et heltal;

  • *: kaldes dereference-operatoren, returnerer værdien, der er gemt på adressen, som pointeren indeholder;

  • p_Name: navnet på pointervariablen. Du kan vælge ethvert gyldigt variabelnavn;

  • nullptr: er et nøgleord, der repræsenterer en null-pointer, hvilket indikerer, at den er tom og ikke peger på noget.

Note
Bemærk

Ofte navngives pointere med præfikset p_ som en navngivningskonvention der angiver, at variablen er en pointer.

Opgave

Swipe to start coding

  1. Deklaration og initialisering af en pointer med nullptr.
  2. Visning af en pointer for en valgt primitiv datatypen.
  3. Sørg for, at navnet har præfikset p_.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 1
single

single

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

some-alt