Dieser Code kompiliert nicht für mich auf gcc Version 4.3.2 (Debian 4.3.2-1.1)ist "unix" eingeschränktes Schlüsselwort in C?
main(){
int unix;
}
Ich habe die C keywords Liste überprüft und "Unix" ist nicht einer von ihnen. Warum erhalte ich den folgenden Fehler?
unix.c:2: error: expected identifier or ‘(’ before numeric constant
Jeder?
Ha! Du hast Recht: http://codepad.org/ML9VEsOa Stupid gcc. –
@Steve: Siehe pmgs Antwort, um zu sehen, warum 'gcc' im Nicht-Standard-Modus dazu neigt, dieses Makro zu definieren. –