Mis on C-s aadressi- ja kaudteeoperaatorid?
Mis on C-s aadressi- ja kaudteeoperaatorid?

Video: Mis on C-s aadressi- ja kaudteeoperaatorid?

Video: Mis on C-s aadressi- ja kaudteeoperaatorid?
Video: 🚀 RUTUBE и ТОЧКА. Разработка РУТУБА за 5 часов *БЕЗ ВОДЫ* [Next / React / Nest / PostgreSQL / Redux] 2024, November
Anonim

The operaator mis on saadaval C selleks on "&" ( aadress /) operaator . The operaator & ja vahetult eelnev muutuja tagastab aadress sellega seotud muutujast. C's muu unaarne osuti operaator on “*”, mida nimetatakse ka väärtuseks at aadress või kaudne operaator.

Samamoodi küsivad inimesed, mis on C-s kaudse operaator?

The viiteoperaator või kaudne operaator , mida mõnikord tähistatakse "*"-ga (st tärniga), on aunaarne operaator (st ühe operandiga) leitud C -sarnased keeled, mis sisaldavad kursormuutujaid. See töötab osuti muutujaga ja tagastab l-väärtuse, mis on samaväärne osuti aadressi väärtusega.

mis kasu on kaudse operaatorist? An kaudne operaator , C# kontekstis isan kasutatud operaatorit et saada muutuja väärtus, millele osuti osutab. The kaudne operaator võib olla kasutatud kursoris täisarvu osutile, ühemõõtmelises massiivis täisarvudele, osutis acharile ja osutile tundmatule tüübile.

Lisaks, mis on aadressioperaator keeles C?

An aadress -of operaator on C++ mehhanism, mis tagastab mälu aadress muutujast. Need aadressid poolt tagastatud aadress -of operaator Neid tuntakse osutitena, kuna need "osutavad" mälus olevale muutujale. The aadress -of operaator on aunaarne operaator tähistatud ampersandiga (&).

Mis on osutioperaatorid keeles C?

Reklaamid. C++ pakub kahte osutioperaatorid , mis on (a) Aadress Operaator & ja (b) kaudne Operaator *. A osuti on muutuja, mis sisaldab teise muutuja aadressi või võite öelda, et muutuja, mis sisaldab teise muutuja aadressi, "osutab" teisele muutujale.

Soovitan: