Guida al C/C++
autore: BlackLight
xx/xx/xx
Il linguaggio C:
Dopo tante chiacchere, spostiamo la nostra attenzione sul linguaggio C.
Ho già parlato nel paragrafo precedente delle caratteristiche di questo
linguaggio, quindi passiamo al sodo.
Ecco cosa vi serve per programmare in C:
-
Un computer funzionante (logico,
no?)
-
Un buon tuttorial (questo va più
che bene)
-
Un editor di testo
-
Un compilatore
o, in alternativa,
-
Un computer funzionante (logico,
no?)
-
Un buon tuttorial (questo va più
che bene)
-
Un ambiente di sviluppo integrato
Come editor di testo, vanno bene anche l'EDIT del DOS o il Notepad se
usate Windows, oppure se volete qualche editor più avanzato (ne trovate a
valanghe sulla rete, anche freeware) come EditPlus. Se, come me, usate
Linux o comunque un sistema basato su UNIX, sapete di avere solo
l'imbarazzo della scelta: dai mitici EMACS e VI (ovviamente dovete prima
scaricarvi un tutorial su come si usano ;-) ad editor più avanzati come
KWrite, KEdit, Kate, Elvis o Pico.
Come compilatore, va bene uno qualsiasi (il compito del compilatore è
quello di tradurre il vostro programma scritto in C in linguaggio
macchina, creando quindi un file eseguibile). Personalmente, ho un PIII su
cui gira Linux 2.4.26, uso KWrite come editor (a volte anche EMACS) ed uso
GCC 3.3.4 come compilatore. I prog che trovate in questo tutorial sono
stai tutti compilati con GCC, ma dovrebbero funzionare con qualsiasi altro
compilatore.
Se invece usate Windows, potete scaricare un porting gratuito di GCC per
sistemi MS da
qui, oppure un
compilatore come Dev-C (davvero buono) o BCC (della Borland) oppure Visual
C++ (ma ovviamente è a pagamento, vero zio Bill???).
In alternativa, potete far ricorso ad un ambiente di programmazione
integrato (ossia un programma che ha già incorporato editor e
compilatore); su Windows c'è Visual C++, oppure potete scaricare
(gratuitamente) LCC o Rhide, un IDE basato su GCC. Su Linux c'è l'ottimo
KDevelop (ma basta googlare per trovarne a centinaia).