[gl-como] Tecniche di programmazione: break e continue
Fabrizio M.
fabrizio@mirabito.it
Mar 1 Mar 2005 22:54:23 CET
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Brisa Francesco wrote:
> 1) stringa deve essere visibile ANCHE fuori dal while (mentri nella
> prima versione resta visibile solo dentro)
Si puo' ovviare molto semplicemente.
> 2) cosa succede quando stringa vale FINE ? viene chiamata
> faiQualcosaConString("FINE") che invece non viene chiamato dalla prima
> versione del prg.
Se la stringa vale FINE esce dal ciclo, esattamente come col break, ma
in modo molto piu' elegante.
> Una cosa, che te ne fai di fok, perchè non butti dentro la funzione nella condizione del while direttamente ?
E' buona norma (piu' che altro per sapere esattamente dove vanno a
finire i valori di ritorno di una funzione), utilizzare delle variabili
che contengano i ritorni di "qualcosa" in modo che possono essere
gestiti in modo piu' pratico.
> ocio che ti manca un not nell' if : if (! ( (stringa=="") || (stringa.startsWith("#") )) oppure
> if ( (stringa!="") && (! stringa.startsWith("#")) )
Si si hai ragione :)
Ciao
- --
[ Fabrizio Mirabito, EclipsE, GAV ]
[ MAIL ] fabrizio (at) mirabito.it
[ LINUX] User #351276 - Slackware 10
[ MSN ] ecly85 (at) hotmail.com
[ GPG ] 0x6855F0AE @ subkeys.pgp.net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFCJOSPRfa8EWhV8K4RAijgAJ4qjw4D+4drCo9V7a/3XjjpEOmA3wCgoUI4
Zbrx+uzeda/9MQflUicwHzY=
=PRoa
-----END PGP SIGNATURE-----
Maggiori informazioni sulla lista
gl-como