Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
počítačového programovania , premenné sú programátor , určený mená, ktoré predstavujú hodnotu dát . Rovnako ako matematika , môžu premenné držať číselnú hodnotu , na ktoré môže programátor vykonávať matematické operácie . Okrem toho môžu premenné dátové C držať iné dátové typy dát , ako sú znaky . Nasledujúci príklad ukazuje, ako premenné pracovať v programovaní C :
int x = 5 ; //premenná " x " obsahuje hodnotu 5int y = 4 ;
int z = x + y ; //premenná " z " teraz obsahuje hodnotu 9
holding vstup užívateľa
Okrem držanie hodnôt , ktoré sa priradí programátor , program tiež používa premenné držať užívateľský vstup . Keď používateľ zadá údaje , ktoré program vyžaduje , aby údaje sa často používa v rôznych aspektov programu alebo uložiť pre neskoršie použitie . Použitie vstupné funkcie , ako je napríklad " scanf ( ) " funkcia , programátor ukladá vstup užívateľa do premennej . Bez premenné , tam by bol žiadny spôsob , ako ukladať informácie :
int x ; scanf ( " % d " , x ) ; //uloží používateľ zadať číslo do " x "
dátové štruktúry
programovanie C tiež používa pojem dátové štruktúry , alebo " struct . " dátová štruktúra je súčasťou programovania v jazyku C , ktorý drží niekoľko dátové hodnoty alebo premenné , a môže byť priradený do premennej . Napríklad nasledujúci kód ukazuje dátovú štruktúru s názvom " Double " drží dve premenné , a vyhlásenie o premennej , ktorá je držiteľom inštanciu tejto dátovej štruktúry :
struct { int x Dvojlôžková izba , int y ; } ;
struct Dvojposteľová z ; //premenná " z " držiteľ " x " hodnoty a " y " hodnoty
ukazovatele
špeciálny typ premennej v C je " ukazovateľ " . Normálny premenné odkazovať na hodnoty v pamäti . Ukazovateľ vyjadruje skutočnú adresu pamäti , skôr ako jeho hodnota . Tento rozdiel je dôležitý , pretože normálne premenné môžu iba referenčnú hodnotu . Programátor musí explicitne deklarovať premenné a jej typ počas programovania . Ukazovateľ , na druhej strane , umožňuje programátorovi prideliť pamäť dynamicky . Ukazovateľ sa chová rovnako ako premenné na povrch , ale umožňuje programátorovi viac priamo manipulovať pamäť .