56 482
contributi
Nessun oggetto della modifica |
Wedhro (rosica | curriculum) (rimozione template decorativi obsoleti) |
||
(10 versioni intermedie di 7 utenti non mostrate) | |||
Riga 1:
{{
{{
{{
Il '''C''' è un [[Linguaggi di programmazione|linguaggio]], nient'altro. [[È]] comunemente usato da due categorie di persone: i nerd che trovano il Pascal troppo umano, e i programmatori di [[Neverball]]. È autore della [[bomba atomica]] e creatore del [[Dio|Signore]]. Inoltre, siccome fa uso di puntatori (laser), è il linguaggio usato nelle sparatorie tra programmatori.
== Storia ==
Line 24 ⟶ 23:
== Caratteristiche ==
Il C è noto ai programmatori come ''il figlio rinnegato delll'[[ASM]]'', in quanto, oltre ad avere anch'egli una logica illogica, permette di gestire [[Cazzo di cane|perfettamente]], all'interno del sistema operativo dove lo si sta utilizzando, i [[dati]] di basso livello: si ha cioè potere di vita o di morte sui registri, la [[CPU]], la [[RAM]], la ventola e pure il cordless che sta a fianco al [[PC]], nonché tostapane e spazzolini da denti. Solo che con il C la gestione è stata "semplificata". Ad esempio, un codice [[APSL]] è tipicamente fatto così:
<code>
Line 53 ⟶ 52:
Ovviamente ambedue codici sono da non sottovalutare, visto che causeranno [[Ritorno al futuro|una reazione a catena che scomporrebbe la tessitura del continuum tempo-spazio distruggendo l'intero universo]].
Altra cosa non poco importante del C, che l'ha reso estremamente potente, è la possibilità di sfruttare l'allocazione dinamica della memoria, ovvero il poter creare blocchi di dati di
<code>
Line 64 ⟶ 63:
<code>
</code>
Line 70 ⟶ 69:
<code>
</code>
Line 80 ⟶ 79:
<code>
while(true)
printf("Capra!\n");
</code>
oppure
<code>
for(i = 0; i > -1; i++)
printf("Taci!\n");
</code>
;'''Moderatore di [[Nonciclopedia]]'''
Line 110 ⟶ 109:
*[[C--]]
*[[C*2]]
*[[Dev-c++]]
[[Categoria:Linguaggi di programmazione]]
[[el:C]]
Line 121 ⟶ 120:
[[ja:古代C言語]]
[[ko:C 언어]]
[[pl:C (język programowania)]]▼
[[pt:Linguagem C]]
▲[[pl:C (język programowania)]]
|