Für dieses Forum muß Javascript im Browser aktiviert werden!
Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > Hallo Thomas, > > Das ist weder ein Feature noch ein Fehler. > Kapitel 5.6.4 "Unbenannte Stringkonstanten", Zitat: > > Längere Strings können gebildet werden, in dem zwei Stringkonstanten, jeweils in > Anführungszeichen, hintereinander im Quelltext stehen. Zwischen den Teilstrings dürfen > beliebige Zwischenraumzeichen stehen, auch Zeilenvorschübe. > <font face="Courier New"> ”abc” > ”xyz”</font> > wird vom C2-Compiler verkettet zu > <font face="Courier New"> ”abcxyz”</font> > > Zitat Ende. > > Somit enthält Dein Konstantenarray auch nur 3 und nicht vier Elemente. > Das Handbuch zur CC2 sollte daher immer in solchen Dingen bachtet werden. > > MfG André H. > > > > Hallo Alle, > > > > habe so eben einen feature im Compiler gefunden: > > > > Wenn man diese Stringkonstanten Array deffiniert: > > > > <b>const Texte[] > > "blabla 0", > > "blabla 1" > > "blabla 2", > > "blabla 3";</b> > > > > kann man nicht auf Texte[3] zugreifen! > > > > Warum? > > > > Der Compiler/Syntaxchecker gibt keinen Fehler bei Text[1] aus. Hier fehlt ein Komma. > > > > Was er daraus wirklich macht, habe ich nicht untersucht. > > > > mfg