Re: feature im Compiler gefunden Kategorie: Programmierung (von André H. - 23.11.2005 10:38) | ||
Als Antwort auf feature im Compiler gefunden von KönigDichBauch - 23.11.2005 10:00 | ||
| ||
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. â?abcâ? â?xyzâ? wird vom C2-Compiler verkettet zu â?abcxyzâ? 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: > > const Texte[] > "blabla 0", > "blabla 1" > "blabla 2", > "blabla 3"; > > 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 Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | ||
Antwort schreiben Antworten: Re: feature im Compiler gefunden (von KönigDichBauch - 23.11.2005 11:25) Re: feature im Compiler gefunden (von Patrick - 24.11.2005 23:47) Re: feature im Compiler gefunden (von Udo - 23.11.2005 12:57) |