Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
C bol asi po veľmi dlhú dobu v oblasti počítačového programovania . Takmer každý aspekt jazyka , vrátane trikov , ktoré neboli určené podľa pôvodných vývojárov, bol preskúmaný a jasne vysvetliť . Existuje veľké množstvo príkladov a opakovane zdrojový kód voľne k dispozícii na internete .
Prenositeľnosť
V súčasnej dobe existuje veľmi málo platformy , ktoré nemajú C kompilátor . To znamená , že s niektorými nedôležitých , takmer každý C program môže byť zostavený tak , aby bežať na takmer akejkoľvek platforme . C vznikol ako jazyk pre písanie počítačového systému softvér , ale od tej doby bol používaný značne pre vývoj aplikačného softvéru pre prenosné platformy , ako sú chytré telefóny .
Common Language
pretože C je tak široko používa a dobre pochopil , je to skvelý nástroj pre vyjadrenie programových myšlienok tak , že ostatní môžu chápať , bez ohľadu na jazyk , ktoré sú najviac oboznámení . C môže tiež byť videný ako archetypálny pre mnoho neskorších jazykov . Jazykové konštrukcie v C , ako " keby " vyhlásenie , " pre " a " , zatiaľ čo " slučky , a typy premenných , možno nájsť v mnohých modernejších jazykoch , takže myšlienky vyjadrené v jazyku C možno ešte chápať vývojári programu .
Low - Level Power
keď C je technicky jazyk na vysokej úrovni , čo znamená , že abstrahuje programovanie od základného strojového kódu , je to jeden z " najnižšej úrovni " programovacie jazyky na vysokej úrovni . C kód vyvíja silný , priamy a prísnu kontrolu nad strojom . Pretože C je spojené tak úzko spolu so strojom , poskytuje metódy pre priamy prístup k systémové komponenty , ako je pevný disk , optické disky a tlačiarne .
Procedurálne jazyk
C je procedurálny programovací jazyk , nie objektovo orientovaný programovací jazyk . Napriek širokému použitie objektovo orientovaného dizajnu v modernom programovaní , mnoho aplikácií sú stále vhodnejšie pre procesné štýl dizajnu , ktorý často ide nevzdelaný na mnoho a mnoho programátorov , ktorí sa zameriavajú výlučne na objektovo - orientovaného návrhu . Učenie C poskytuje silné procesné zázemie , ktoré je hodné súbor zručností .
Vzťah k C + + +
C + + začínal ako rozšírenie pre programovací jazyk C , ale nakoniec vyvinul v plne objektovo orientovaný jazyk jeho vlastné . Avšak , pretože zdieľa väčšinu jeho syntaxe a štruktúry z C , je to jednoduchá úloha , aby prechod z C do C + + , alebo C + + do C