Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako Získavanie Void Ukazovatele

odpadá ukazovatele poskytujú programátorov C , s možnosťou odkazovať na premenné mimo funkciu . Tradične , keď vytvoríte premennú vo funkcii , môžete použiť iba hodnoty premenných v tejto funkcii . Avšak , s ukazovateľmi , môžete odovzdať ukazovateľ na ďalšie funkcie a používať premenné kdekoľvek v kóde . Získavanie ukazovateľ zahŕňa získavanie hodnoty , ktoré obsahuje . To sa vykonáva pomocou symbolu hviezdička . Pokyny dovolená 1

Vytvorte si hlavné premenné . Ukazovatele " bod " na dáta v C premenných , takže premenná musí najprv byť definované . V tomto príklade je vytvorená celé číslo . Nasledujúci kód vytvorí celé číslo v C :

int integer_value = 0 ;
2

Definujte ukazovatele . Premenné s hviezdičkou predslove definovať ukazovateľ hodnotu . Nasledujúci kód vytvorí ukazovatele v C :

int * integer_pointer ;
3

priradiť hodnotu premennej na ukazovateľ . Pred ukazovateľ môže byť dereferenced , je potrebné mať priradenie premenné . Nasledujúce priradí číslo vytvorili v prvom kroku na ukazovatele vytvorené v kroku dve :

integer_pointer = & integer_value ;

" a " predpona znamená priradiť " adresu " premenné . Ukazovateľ je priradená hodnota pamäti . Preto , keď sa dereferencia a zmeňte hodnotu ukazovateľa , môžete tiež upraviť premennú sa nachádza v pamäti adresu " integer_value " .
4

Získavanie ukazovateľ myši a zmeniť jeho hodnotu . Použitie hviezdičku pri priradenie hodnoty k ukazovateľu dereferences to . Nasledujúci kód ilustruje, ako Získavanie void ukazovateľ :

* integer_pointer = 11 ;

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené