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 Mike, > > Konstanten können nur Modul-Global, also ausserhalb einer function definiert werden. > Ich vermute, du hast es innerhalb einer function versucht. > > Zu deiner Frage mit "Little Endian" kann ich leider nichts sagen, da ich nie > die Notwendigkeit hatte irgend etwas umzukehren. > Soweit mir bekannt ist, ist die internen Speicherform Little Endian bei PCs üblich. > Ich bin bislang immer damit ausgekommen, numerische Daten, die vom PC geliefert wurden, > mit putint, putlong oder putfloat in das CC2-Format zu übernehmen. > > Grüße > Rainer > > > Ich bin Neuling mit C-Control II (nachdem ich schon in der Vergangenheit > > mit CC1 und CCPro gute Erfahrungen gemacht habe. Leider gestaltet sich > > der Einstieg in CC2 schwierig und undurchsichtig... Um nicht zu sagen, verzweifelnd! > > > > Im Manual wird beschrieben, dass Konstanten in der Form > > > > <code> > > const MeineKontstante = 0; > > > > const Menu[]="rice","couscous"; > > </code> > > > > definiert werden - der Compiler meckert jedoch "unexpected const" bei beiden Befehlen- wieso? > > Ist doch genau wie beschrieben? > > > > weiter werden im Manual Arrays folgendermassen definiert: > > > > <code> > > byte buffer[2]; // buffer für 3 Bytes > > > > buffer[]=0x00,0x10; > > > > </code> > > > > Dies gibt auch einen Fehler. Wie kann ein Array in einem Rutsch geschreiben werden? Oder muss > > jeder Index separat geschrieben werden? > > > > Desweiteren werden bei mir Daten in Little Endian ankommen. Gibt es eine einfache Möglichkeit, oben > > beschriebenen Buffer umzukehren und in ein U16 oder S16 zu parsen? > > > > Merci!! > > > > Mike