Kaj so naslovni in posredni operaterji v C?
Kaj so naslovni in posredni operaterji v C?

Video: Kaj so naslovni in posredni operaterji v C?

Video: Kaj so naslovni in posredni operaterji v C?
Video: How the cryptocurrency exchange Binance became a haven for hackers, fraudsters, and drug traffickers 2024, Maj
Anonim

The operaterja ki je na voljo v C za ta namen je "&" ( naslov od) operaterja . The operaterja & in neposredno prejšnja spremenljivka vrne naslov spremenljivke, ki je z njo povezana. C-ji drugi unarni kazalec operaterja je »*«, ki se imenuje tudi vrednost pri naslov oz posredni operater.

Podobno se ljudje sprašujejo, kaj je posredni operater v C?

The dereferencirni operater oz indirectionoperator , včasih označena z "*" (tj. zvezdica), je aunarna operaterja (tj. ena z enim samim operandom), najdena v C -podobni jeziki, ki vključujejo kazalne spremenljivke. Deluje s kazalno spremenljivko in vrne l-vrednost, ki je enakovredna vrednosti na naslovu kazalca.

kakšna je uporaba posrednega operaterja? An posredni operater , v kontekstu C#, isan uporabljen operater da dobimo vrednost spremenljivke, na katero kaže kazalec. The posredni operater je lahko uporablja v kazalcu na kazalec na celo število, enodimenzionalni niz kazalcev na cela števila, kazalec na achar in kazalec na neznani tip.

Poleg tega, kaj je operater naslova v C?

An naslov -od operaterja je mehanizem v C++, ki vrne pomnilnik naslov spremenljivke. Te naslovi vrnilo naslov -od operaterja so znani kot kazalci, ker "kažejo" na spremenljivko v pomnilniku. The naslov -od operaterja je aunarno operaterja predstavljeno z znakom ampersanda (&).

Kaj so kazalci v C?

Oglasi. C++ ponuja dva kazalci , ki so (a) naslov Operater & in (b) Posredno Operater *. A kazalec je spremenljivka, ki vsebuje naslov druge spremenljivke, ali pa lahko rečete, da naj bi spremenljivka, ki vsebuje naslov druge spremenljivke, "kazala na" drugo spremenljivko.

Priporočena: