On Mon, Apr 11, 2005 at 01:15:14AM +0200, Werner Mahr wrote:
Am Montag, 11. April 2005 01:01 schrieb Nico Jochens:
entschuldige das ich versucht habe zu helfen (siehe andere Mail von
dir). Ich habe da wahrscheinlich unrecht und vielleicht C mit der
bash verwechselt, k.A. Da ich aber eh nicht so viel Ahnung vom
programmieren habe, finde ich es sehr nett von dir das du mir und
allen anderen Programmieranf�ngern es soo einfach erkl�rt hast...und
mit so viel Aussagekraft...bist du Politiker?
Mal ein bisschen anschaulicher (falls ich ihn richtig verstanden habe)
#include "1.h"
a=b+c;
Nur ein Ausschitt, aber reicht zu zeigen. F�r alle nicht Programmierer,
das include kopiert einfach den Inhalt der angegeben Datei an diese
Stelle.
In 1.h steht jetzt irgendwas in der Art:
b=6;
c=7;
Am Ende diese Datei steht jetzt aber kein Newline oder �hnliches.
Naja, das meinte ich ja. Gibt es denn einen Unterschied zwischen
Newline und Linefeed?
Wenn der genannte Pr�prozessor fertig ist, sieht dein Quelltext in etwa
so aus:
b=6;
c=7;a=b+c;
In diesem Beispiel w�rde das sogar funktionieren, da das Ende der
Anweisung jeweils durch ein Semikolon gekenzeichnet wird. Es gibt
allerdings auch Konstrikte ohne Semikolon am Ende (w�rde jetzt
wahrschienlich zu weit f�hren, ist ja auch nur ein Beispiel), und dann
h�ttest du zumindest eine schwer zu findenden Bug eingebaut.
Siehste, da kapiert man es schon besser. @Bruno oder sonstwen...wenn
der der Compiler die Datei nicht zeilenweise liest dann pro Zeichen
oder wie?
Habt ihr da nicht mal einen, bitte deutschsprachigen, Titel oder Link
der sowas in diesen Kleinkram auseinandernimmt und erkl�rt?
sch�ne Gr��e aus Hamburg
Nico
--
It`s not a trick...it`s Linux! | web: www.linico.de
-----------��----------- | mailto: [EMAIL PROTECTED]
Nico Jochens -- MCSE & CNA | Registered Linux User #313928
Hamburg Germany | PGP-Signature: kommt noch