82272

82272



Wskaźniki i odnośniki

Yisual C++ 6.0

Podejmując decyzję o użyciu wskaźnika, czy odnośnika, należy kierować się wytyczną, że wszędzie tam gdzie jest to możliwe, należy stosować odnośniki, gdyż zwiększa to czytelność programu.

W rzadkich przypadkach stosuje się odnośniki do wskaźników. Jest to niezbędne wówczas, gdy popizez odnośnik należy zmodyfikować wskaźnik.

#include <iostream.h>

int main(void)

I

intvec[3] = { 10.20,30 }; int *ptr = vec; int *&ref = ptr;

++rcf;

cout« *ptr«endl; // 20 return 0;

I

Po zadeklarowaniu odnośnika, napis ref jest trwałą nazwą wskaźnika ptr. Dlatego po wykonaniu operacji ++ref wskaźnik ptrwskazuje element vec[lj o wartości 20.

Gdyby z deklaracji odnośnika usunięto znak &. to napis ref stałby się nazwą wskaźnika zainicjowanego wskazaniem elementu vec[0], a wykonanie operacji ++ref nie miałoby żadnego wpływu na wskaźnik ptr W takim wypadku nastąpiłoby wyprowadzenie liczby 10.



Wyszukiwarka

Podobne podstrony:
Pod drugie, jednostki podejmują decyzje o swoich wyborach czy przyjmowanych zachowaniach, dążąc do
58526 przedsiebiorczosc6 . IMWV>%/ych wskaźników ulmwiu podejmowanie decyzji,•    
skanuj0021 5 ROZDZIAŁ 4 - JAK PODEJMOWAĆDECYZJE?ĆWICZENIA Czy Twoim Zdaniem...? Etapy Podejmowania D
przestrzega normy prawne i inne podczas podejmowania decyzji czy oceny
Wskaźniki czy referencje Referencja nie wnosi nowej funkcjonalności do języka C++ w stosunku do C. J
Odsetek przeżyć pięcioletnich - użyteczny wskaźnik czy fetysz? wskaźnik wyłącznie
1781385p115851659143455152746 n Decyzje konsumenta Konsument - będący podmiotem racjonalnym - podejm
Następnie podejmujemy decyzję czy:zaufać mu polubić gopodejmować z nim działania zawodowe Podczas
CHjNHjCI chlorowodorek metyloaminy, chlorek metyloamoniowy uniwersalny papierek wskaźnikowy Czy za
P1030252 kapitału”, którzy nieustannie podejmują decyzje odnośnie je®, zastosowania (Moser, 1998: 1;

więcej podobnych podstron