PDA

Visualizza la versione completa : [C/C++] Istruzione suddivisa su più righe


cicciodevoto
17-05-2006, 12:01
ciao a tutti,
dovrei scrivere un comando che risulta molto lungo, mi chidevo se era possibile, come in fortran, spezzarlo su piu' righe. il comando e' del tipo:

if (A || B || C.....)

dove le lettere sono vettori con nomi piuttosto lunghi
grazie mille

Samuele_70
17-05-2006, 12:53
Originariamente inviato da cicciodevoto
ciao a tutti,
dovrei scrivere un comando che risulta molto lungo, mi chidevo se era possibile, come in fortran, spezzarlo su piu' righe. il comando e' del tipo:

if (A || B || C.....)

dove le lettere sono vettori con nomi piuttosto lunghi
grazie mille
Certamente, il c/c++ è molto flessibile sotto questo aspetto.
Ad esempio puoi fare :


if( a == 1 ||
b == 2 ||
c <= 1)
{
... (codice da eseguire)
}

Per assurdo è permesso fare anche così :


if
(
a
==
1
||
b
==
2
)
{
... (codice da eseguire)
}

Ed il compilatore non avrebbe nulla da obiettare, ma la leggibilità del codice ne soffrirebbe parecchio :)

Loading