Wat is adres in C?
Wat is adres in C?

Video: Wat is adres in C?

Video: Wat is adres in C?
Video: Learn C memory addresses in 7 minutes 📬 2024, November
Anonim

'n Geheue ligging waar data gestoor word, is die adres van daardie data. In C adres van 'n veranderlike kan verkry word deur die karakter & by 'n veranderlike naam voor te sit. Probeer die volgende program waar a 'n veranderlike is en &a sy adres : #include int hoof()

Buitendien, wat is die datatipe adres in C?

Datatipes in C

Datatipe Geheue (grepe) Formaatspesifiseerder
getekende char 1 %c
ongetekende char 1 %c
dryf 4 %f
dubbel 8 %lf

Behalwe hierbo, wat word bedoel met %p in C? Funksies wat aan die printf-funksiefamilie behoort het die tipe spesifikasies "% bl " en "%x". "x" en "X" dien om 'n heksadesimale getal uit te voer. "x" staan vir kleinletters(abcdef) terwyl "X" vir hoofletters (ABCDEF). " bl " dien om 'n wyser uit te voer. Dit kan verskil afhangende van die samesteller en platform.

Ook gevra, wat is adres van operateur in C?

An adres van operateur is 'n meganisme binne C++ wat die geheue terugstuur adres van 'n veranderlike. Hierdie adresse teruggestuur deur die adres van operateur staan bekend as wysers, want hulle "wys" na die veranderlike in die geheue. Die adres van operateur is 'n unaris operateur verteenwoordig deur 'n ampersand (&).

Wat is adres- en indireksie-operateurs in C?

Terwyl 'n wyser wat na 'n veranderlike wys, 'n indirek toegang tot die waarde van die veranderlike wat in sy geheue gestoor is adres , die indireksie operateur herverwys die wyser en gee die waarde van die veranderlike by daardie geheueligging terug. Die indireksie operateur is 'n unaris operateur verteenwoordig deur die simbool (*).

Aanbeveel: