[linux-l] do{ . } while (0) (was: Arrays in C)
Jan-Benedict Glaw
jbglaw at lug-owl.de
Do Nov 24 00:01:48 CET 2005
On Wed, 2005-11-23 23:51:35 +0100, Oliver Bandel <oliver at first.in-berlin.de> wrote:
> {}
> ist ein Block in C.
> Man kann am Anfang jedes Blockes auch lokale Variablen definieren...
> ...wissen übrigens die wenigsten, weshalb sie das lokale Definieren
> von Variablen als "++" von C++ darstellen (im ggs. zu C) ;-)
...und viele derer, die es wissen, benutzen es wissentlich nicht. Ich
finde es ganz schön, wenn man einmal, am Anfang der Funktion, sieht,
welche Variablen benutzt werden. Mal schnell on the fly noch ein paar
weitere benutzen zu können ist nett, erhöht aber IMHO nicht die
Lesbarkeit.
MfG, JBG
--
Jan-Benedict Glaw jbglaw at lug-owl.de . +49-172-7608481 _ O _
"Eine Freie Meinung in einem Freien Kopf | Gegen Zensur | Gegen Krieg _ _ O
für einen Freien Staat voll Freier Bürger" | im Internet! | im Irak! O O O
ret = do_actions((curr | FREE_SPEECH) & ~(NEW_COPYRIGHT_LAW | DRM | TCPA));
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : signature.asc
Dateityp : application/pgp-signature
Dateigröße : 189 bytes
Beschreibung: Digital signature
URL : <https://mlists.in-berlin.de/pipermail/linux-l-mlists.in-berlin.de/attachments/20051124/3dafe833/attachment.sig>
Mehr Informationen über die Mailingliste linux-l