IPB

Benvenuto Visitatore ( Log In | Registrati )


[TUTORIAL C]Lezione 1 - Ambiente di sviluppo e Hello World!
frapsp98

Gruppo icone
Membro
Gruppo: Membri
Messaggi: 37
Iscritto il: Wed 20 April 2011 - 10:21
Utente Nr.: 4,545



Feedback: 0 (0%)
Messaggio #1 messaggio Wednesday 31 August 2011 - 10:54

Ecco il mio primo tutorial riguardante la programmazione in C per il computer biggrin.gif.
Oggi spiegherò come stampare a schermo una scritta wink.gif.
Prima di tutto dovete avere un IDE (Integrated Development Environment) , ovvero un programma che gestisce l'ambiente adatto per la programmazione in C.
Nel mio caso userò Dev-C++ , anche se è un po obsoleto , è abbastanza buono per programmare , ma consiglio anche wxDev-C++ (una mod molto interessante di Dev-C++) , NetBeans e Code::Blocks biggrin.gif.
Dopo aver installato e configurato il software , create un nuovo progetto (non dimenticate di mettere come linguaggio C e non C++) e aprite il file "main.c".
A questo punto vi farò vedere tutto il codice , dopodiché ve lo spiegherò riga per riga wink.gif.

CODICE
#include <stdio.h>
#include <stdlib.h>

int main()

{

printf("\nCiao a tutti\nby FraPSP98!");

system("PAUSE");    
return 0;

}



Allora spieghiamo riga riga tutto il codice:

CODICE
#include <stdio.h>
#include <stdlib.h>

Con #include noi includiamo nel nostro le librerie che ci serviranno nel programma (altrimenti printf e altre funzioni di questa classe non funzionerebbero).
[code]int main()
{

printf("\nCiao a tutti\nby FraPSP98!");

system("PAUSE");    
return 0;

}


Questo qui , come suggerisce il nome "main" , è il cuore del programma , tra
CODICE
int main()
{

}


Deve starci il nostro vero programma in C , per fare il carattere '{' e '}' dovremo usare :
CODICE
ALT + SHIFT + è = {
ALT + SHIFT + * = }


La funzione printf ha questa struttura :
CODICE
printf("frase da stampare fra doppie virgolette");


Non dimenticate che per le funzioni e per il return dovremo usare il punto e virgola alla fine.

Il "\n" va usato per andare a capo wink.gif.

Il system("PAUSE"); deve essere messo SOLO in Dev-C++ e in wxDev-C++ , prima del return.

Il return 0; serve a ritornare in numero 0 in caso di successo durante l'esecuzione del programma.

Infine } serve per chiudere il main.

A questo punto eseguite l'applicazione e vedrete la scritta messa tra virgolette in printf biggrin.gif.

Spero che la guida sia stata abbastanza utile biggrin.gif.
Saluti da FraPSP98 wink.gif.

Messaggio modificato da frapsp98 il Wednesday 31 August 2011 - 11:07

Go to the top of the page Invia Messaggio
+Quote Post

Inserisci in questo messaggio


Reply to this topicStart new topic
1 utenti stanno leggendo questa discussione (1 visitatori e 0 utenti anonimi)
0 utenti:

 

Modalità di visualizzazione: Passa a: Normale · Passa a: Lineare · Outline


RSS Versione Lo-Fi Oggi è il: Mon 27 May 2024- 14:00

.: Go!PSP.it :. Copyright © 2009-2015, All Rights Reserved.

Loghi, documenti e immagini contenuti in questo Sito appartengono ai rispettivi proprietari,
e sono resi pubblici sotto licenza Creative Commons

Creative Commons License
.::.