Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Najviac všeobecne , fragmenty kódu sú stretnutia príkazov C , ktoré vykonávajú určitú úlohu . Fragment kódu nie je nutne plne funkčný program , na jeho vlastné , aj keď môžu byť , ale skôr , že sú zvyčajne súčasťou programu , ktoré sa čo najmä a slúžia pre ilustráciu , ako je konkrétna úloha vykonávať v programe . Napríklad nasledujúci kód ukazuje slučku prevzatý z C programu . Nejedná sa o program , sám o sebe , ale len časť väčšieho programu . Avšak , nebudete musieť vidieť celý program , iba tento konkrétny fragment :
( i , i < 5 ; i + + ) { printf ( " % d " , i ) ; }
Funkcia
fragmenty kódu môže pracovať ako súčasť funkcií . Funkcie sú fragmenty kódu v rámci programu , ktorý prevedenie určitej úlohy . Avšak, v rámci programu , programátor dal fragment kódu názvu , ktorý organizuje funkciu a umožňuje programátorovi použiť funkciu viackrát pomocou jeho názvu . Nasledujúci príklad ukazuje fragment kódu vo funkcii , a programátor volanie funkcie :
void printRange ( int x ) {
for ( int i = 0 ; i < = x ; i + + ) { printf ( " % d " , i ) ; } }
štruktúry
štruktúry v C organizovať fragmenty kódu do súdržného jednotka , ktorá môže byť reprezentovaná premennou v programe . Programátor môže definovať struct pomocou nejaký kód , a fragment kódu v tomto struct možno definovať premenné s viac dátových hodnôt . Nasledujúci príklad ukazuje , ako definovať struct :
struct { int x vec , int y ; } ;
struct Thing x , xx = 5 ; //x = 5x.y = 4 //y = 4
distribúciou kódu fragmenty
Programátori môžu distribuovať fragmenty kódu on - line ako obyčajný text , ktorý možno skopírovať a vložiť do existujúceho kódu . Krása fragmentov kódu je , že nemusíte predstavovať celý program . Napríklad , niekto by mal v on - line fóra požiadať o C kód pre vytvorenie slučky while , ktorá vytlačí všetky písmená abecedy , ďalší programátor môže dať im nasledujúci text :
int i = 65 ; while ( i < = 90 ) { printf ( " % c " , ( char ) , i ) , i + + ; } .
Potom ďalší programátor môže skopírovať a vložiť text do svojho kódu a používať ho