int main () { prima riga interno main seconda riga interno main ..... return 1; }E' fortemente indicato ad utilizzare 2 spazi per l'indentazione all'interno del corpo della funzione(o ciclo etc). Se ci sono due funzioni (oppure cicli annidati, oppure un ciclo dentro una funzione) l'indentazione di una riga del codice deve essere fatta rispettivamente al corpo del comando di cui appartiene. Esempio:
int main () { for (/* condizioni for */) { prima riga dentro il for seconda riga dentro il for ..... } // chiude il for altra riga dentro il main ... return 1; } // chiude il main
int main () { ..... ..... }b) la prima lettera del nome del comando (quando si tratta di un comando)
for (...) { prima riga dentro il for seconda riga dentro il for ..... }Ogniqualvolta ci sono delle parentesi tonde (quelle relative alle condizioni di un comando oppure alle variabili di input nel caso di una funzione), e' di uso comune: 1. Mettere uno spazio che precede la parentesi tonda di apertura 2. Mettere uno spazio dopo la parentesi tonda di chiusura (ossia dividere con uno spazio la parentesi tonda di chiusura e cio' che viene dopo di questa- ad esempio un eventuale parentesi graffa etc.) Esempio: Funzione
int main () {Comando
for () {All'interno delle parentesi tonde (sia quelle riguardanti le funzioni, che quelle riguardanti i comandi), l'uso degli spazi è bene che sia il seguente: 1. Nessuno spazio dopo la prima parentesi tonda- quella di apertura 2. Dopo ciascuna (eccetto l'ultima) dichiarazione di variabile di input (caso di funzione), oppure della prima condizione (caso di comando), mettere una virgola (caso di funzione), oppure un punto e virgola (caso di comando), seguito subito dopo da uno spazio. Esempi: Funzione:
int nome_funzione (tipo1 variabile1, tipo2 variabile2, ..., tipoN variabileN)Comando:
for (int i = 2; i < 10; i++) {
int numero; // variabile che conterrà un numero interoI commenti che iniziano con /* di solito occupano un intera riga (ossia non vengono preceduti - nella stessa riga- da righe di codice.) Vengono di solito usati per commenti che riguardano pre- e post- condizioni di funzioni: ossia cio' che una funzione prende in input, e il rispettivo output. La /* deve essere allineata con il tipo di ritorno della funzione, mentre */ di solito chiude l'ultima riga del commento. Tra' /* e la prima parola del commento deve esserci uno spazio. Lo stesso tra' l'ultima parola del commento e */. Esempio:
/* Questa funzione prende in input due interi a, e b, e da' in output la loro somma. */ int somma (int a, int b) { righe di codice dentro il corpo della funzione ..... }// fine della funzione
int a;*invio* int b; // commento su b*invio* *invio* continua il codice*invio* .......Il terzo *invio* sta' ad indicare che il programmatore ha volutamente lasciare una riga vuota trà la dichiarazione della variabile b ed il resto del codice. Questa riga vuota pero' non contiene nessuna spaziatura, soltanto un invio. -- JulindaStefa - 08 Oct 2007
![]() |
![]() |
Questo sito usa cookies, usandolo ne accettate la presenza. (CookiePolicy)
Torna al Dipartimento di Informatica ![]() |
|
![]() |
![]() |