Què són els operadors d'adreça i d'indirecció en C?
Què són els operadors d'adreça i d'indirecció en C?

Vídeo: Què són els operadors d'adreça i d'indirecció en C?

Vídeo: Què són els operadors d'adreça i d'indirecció en C?
Vídeo: ПИРОЖОК. МЯСО с КАРТОШКОЙ. КАЗАН КЕБАБ. Рецепт. Одесса. ENG SUB 2024, Maig
Anonim

El operador que està disponible a C per a aquest propòsit és "&" ( adreça de) operador . El operador & i la variable immediatament anterior retorna el adreça de la variable associada a ell. C's un altre punter unari operador és el "*", també anomenat valor a adreça o operador indirecte.

De la mateixa manera, la gent es pregunta, què és un operador d'indirecció en C?

El operador de desreferència o operador indirecte , de vegades indicat amb " * " (és a dir, un asterisc), és aunari operador (és a dir, un amb un únic operand) trobat a C -Llenguatges com els que inclouen variables punter. Funciona amb una variable punter i retorna un valor l equivalent al valor a l'adreça del punter.

per a què serveix un operador indirecte? An operador indirecte , en el context de C#, isan operador utilitzat per obtenir el valor d'una variable a la qual apunta un punter. El operador indirecte pot ser utilitzat en un punter a un punter a un nombre enter, una matriu unidimensional de punters a nombres enters, un punter a achar i un punter a un tipus desconegut.

A més, què és l'operador d'adreça en C?

An adreça -de operador és un mecanisme dins de C++ que retorna la memòria adreça d'una variable. Aquests adreces retornat pel adreça -de operador es coneixen com a punters, perquè "apunten" a la variable de la memòria. El adreça -de operador és aunari operador representat per un ampersand (&).

Què són els operadors de punter en C?

Anuncis. C++ en proporciona dos operadors de punter , que són (a) Adreça de Operador & i (b) Indicació Operador *. A punter és una variable que conté l'adreça d'una altra variable o es pot dir que la variable que conté l'adreça d'una altra variable "apunta" a l'altra variable.

Recomanat: