Hvad er adresse- og indirektionsoperatorer i C?
Hvad er adresse- og indirektionsoperatorer i C?

Video: Hvad er adresse- og indirektionsoperatorer i C?

Video: Hvad er adresse- og indirektionsoperatorer i C?
Video: C_72 Pointers in C- part 2 |Address of(&) and Indirection (*) operator in Pointers I C Programming 2024, Kan
Anonim

Det operatør der er tilgængelig i C dette formål er "&" ( adresse af) operatør . Det operatør & og den umiddelbart foregående variabel returnerer adresse af den variabel, der er knyttet til den. C'er anden unær pointer operatør er "*", også kaldet som værdi ved adresse eller indirekte operatør.

Ligeledes spørger folk, hvad er en indirekte operator i C?

Det dereference operatør eller indirekte operatør , nogle gange betegnet med " * " (dvs. en stjerne), er aunær operatør (dvs. en med en enkelt operand) fundet i C -lignende sprog, der inkluderer pointervariabler. Den opererer på en pointervariabel og returnerer en l-værdi svarende til værdien på pointeradressen.

hvad er brugen af en indirekte operator? An indirekte operatør , i sammenhæng med C#, isan operatør brugt for at få værdien af en variabel, som en pointer peger på. Det indirekte operatør måske Brugt i en pointer til en pointer til et heltal, en endimensionel række af pointere til heltal, en pointer til achar og en pointer til en ukendt type.

Derudover, hvad er adresseoperatør i C?

An adresse -af operatør er en mekanisme i C++, der returnerer hukommelsen adresse af en variabel. Disse adresser returneres af adresse -af operatør er kendt som pointere, fordi de "peger" på variablen i hukommelsen. Det adresse -af operatør er aunær operatør repræsenteret ved et og-tegn(&).

Hvad er pointeroperatorer i C?

Annoncer. C++ giver to pointeroperatorer , som er (a) Adresse på Operatør & og (b) Indirektion Operatør *. EN pointer er en variabel, der indeholder adressen på en anden variabel, eller du kan sige, at tilgængelig, der indeholder adressen på en anden variabel, siges at "pege på" den anden variabel.

Anbefalede: