C (programlingvo): Malsamoj inter versioj

409 bitokojn aldonis ,  antaŭ 6 jaroj
informkesto programlingvo; rearanĝoj
[nekontrolita versio][nekontrolita versio]
(informkesto programlingvo; rearanĝoj)
{{Informkesto programlingvo
'''C''' estas komputila [[programlingvo]] kreita de [[Dennis Ritchie]] dum la fruaj 1970-aj jaroj por verki la operaciumon [[Unikso]]. Ĝi restas la plej vaste uzata lingvo por verki operaciumojn kaj sisteman programaron. Ĝi estas ankaŭ ofte uzata por verki aplikaĵojn, kvankam ĝia populareco en tiu fako jam malpliiĝis pro pli novaj komputillingvoj, ekz. siaj propraj heredantoj [[C Plus Plus|C++]] kaj [[Java]].
|nomo = C
|paradigmo = [[Imperativa programado|imperativa]], [[Procedura programado|procedura]] programadoj
|jaro = [[1972]]
|aktuala versio = C11
|dato de aktuala versio = Decembro de 2011
|aŭtoro = [[Dennis RITCHIE]]
|tipa = statika, malforta
|influita = [[B (programlingvo)|B]]
|influis = [[C++]], [[Java (programlingvo)|Java]]
}}
'''C''' estas komputila [[programlingvo]] kreita de [[Dennis Ritchie]] dum la fruaj 1970-aj jaroj por verki la operaciumon [[Unikso]]. Ĝi restas la plej vaste uzata lingvo por verki operaciumojn kaj sisteman programaron. Ĝi estas ankaŭ ofte uzata por verki aplikaĵojn, kvankam ĝia populareco en tiu fako jam malpliiĝis pro pli novaj komputillingvoj, ekz. siaj propraj heredantoj [[C Plus Plus|C++]] kaj [[Java (programlingvo)|Java]].
 
== Propraĵoj ==
== Anatomio de C-programo ==
 
C-programo konsistas deel funkcioj kaj variabloj. C-funkcioj estas kiel la subrutinoj kaj funkcioj de [[Fortran (programlingvo)|Fortran]] aŭ la ordonoj kaj funkcioj de [[Pascal]]. La funkcio <code>main</code> estas speciala prien tio, ke la programo komencas plenumiĝi ĉe la komenco de <code>main</code>. Ĉi tio signifas, ke ĉiu C-programo devas enhavi funkcion <code>main</code>.
 
La funkcio <code>main</code> kutime vokos aliajn funkciojn por helpi fari sian taskon, ekz. <code>printf</code> en la supra ekzemplo. La programisto povas verki iujn funkciojn kaj vokos aliajn el bibliotekoj. En la ĉi-supra ekzemplo <code>return 0</code> donas la elirstaton de la funkcio <code>main</code>. Ĉi tio signifas sukcesan plenumon de la programo al vokinta ŝelo.
1 720

redaktoj