Hallo Leute, ich verwende den CCS- Compiler in der Version 3.2.2. allerdings meckert er mir folgende Passage an: char input [6]; CONST CHAR ID[]= {"Reset"}; if (strcmp(ID,input)==0) Bad expression syntax. Ich bin am verzeifeln, in meinem C- Buch steht, dass man das so schreiben darf, vielleicht habt ihr ja eine Idee.
Statt "CONST CHAR" mal "const char" probiert? Kenne aber den CCS Compiler nicht.
Kennt der CCS denn überhaupt Stringoperationen (strcmp)? Eventuell die Datei String.h "includen"?
Hallo, das Problem ist, dass der CCS Compiler nicht mit Pointern auf Konstanten umgehen kann. Folgendes sollte funktionieren: char input [6]; char ID[6]= {"Reset"}; if (strcmp(ID,input)==0) { };
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.