Pomoc!

T

thecall

Guest
Aké je použitie a adv z usine ukazovateľmi, zatiaľ čo malý robiť rovnakú prácu s ukazovateľmi tiež .....plz pomozte .... Já vím, na práci s ukazovateľmi, ale couldnt poznať svoje significanse.plz dať detail, ak je to možné

 
To je obrovské tému, vysvetliť silu a eleganciu, ktoré ukazovatele prinášajú do programovacieho jazyka C by sa kniha alebo dve.
Jediným spôsobom, ako odhaliť to je písať kód a heslo.Budete potom zistíte, že niekedy
za použitie ukazovátka, môžete dosiahnuť v dvoch riadkov kódu, čo by trvalo desať riadkov kódu robiť bez nich!

 
Ukazovatele prístupu pamäte miestach priamo, takže výkon bude program rýchlo.Nejedná sa však cítil pre malé programy.U veľkých programov, môže byť efektívny cítil.

 
Ukazovatele Advantage:1.
Kedy a vedieť, že u potreba dať plnú rad údajov, ktoré majú akúkoľvek funkciu ... a nemôže ísť o gving plnej hodnoty z poľa do tejto funkcie ....takže to, čo robíme, je, že máme dať základné adresa tohto poľa pomocou buď ukazovateľ alebo pole, kde je len meno ...

2.
v prípade, keď potrebujete zdieľať pamäť medzi dvoma systémami, budete musieť použiť ukazovateľ podielu ....

3.
To vám dáva priamy prístup do pamäte a jeho data ....

atď ....

 
dobre, thecall
Ukazovatele sú použité z nasledujúcich dôvodov:
1 - vrátiť viac ako jednu hodnotu z funkcie.
2 - prejsť pole a slučke bližšie pohodlne z jednej funkcie do druhej.
3-manipulovať pole ľahšie sa sťahujú odkazy na ne (alebo ich časť), namiesto presunutiu pole sami.
4 - vytvorenie dátové štruktúry, ako je spojený zoznamy a binárne stromy, kde jedna dátová štruktúra musí obsahovať odkazy na iné dátové štruktúry.
5 - poskytovať informácie o pamäti, ako je vo funkcii malloc (), ktorá sa vracia na miesto voľnej pamäte pomocou ukazovateľ.
z knihy:
K programovania pomocou Turbo C V Waite Skupina

dúfam, že tento prínos vás.
 

Welcome to EDABoard.com

Sponsor

Back
Top