Unzulässige C-Bezeichner



  • Hallo,

    ich habe eine Frage mit den zulässigen C-Bezeichnern,
    die mich nicht mehr los läßt.
    Warum funktioniert die Initialisierung
    Clever&Smart = 10; nicht?

    Viele Grüße



  • fumcom schrieb:

    Warum funktioniert die Initialisierung
    Clever&Smart = 10; nicht?

    also wenn du das so meinst:

    int Clever;
    int Smart;
    Clever&Smart = 10;
    

    wenn du mehreren variablen den gleichen wert zuweisen willst dann musst du das
    so machen:

    int Clever;
    int Smart;
    Clever = Smart = 10;
    

    wenn du es aber so meinst:

    int Clever&Smart;
    Clever&Smart = 10;
    

    dann wird es nicht funktionieren, denn ein gültiger bezeichner ist eine
    kombination von buchstaben, ziffern und dem unterstrich (_) , wobei das 1.
    Zeichen ein Buchstabe oder ein _ sein muss.


Anmelden zum Antworten