- UNI-T-Messgeraete    Werbung      
Ergebnis 1 bis 10 von 31

Thema: Preprocessor, bedingte Compilierierung

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    HaWe
    Gast
    #define A 1
    #define B 2
    #define C 3
    ich habe keine 3 verschiedenen Makros, nur 1 !!
    den Wert passe ich an und setze ihn ein, wenn ich aktuell ein bestimmtes Board angesteckt habe, zum Hochladen.
    Anderes Bord = anderer Wert für TARGET, dann ebenfalls neu komp.+hochladen.
    ABER (ACHTUNG WICHTIG) bedenke dass JEDES MAL wenn du ein A Schreibst plötzlich eine 1 dafür gesetzt wurd und wenn du B schreibst plötzlich eine 2
    genau deswegen nenne ich mein Makro ja auch TARGET und nicht A oder B, was ja sonst Unsinn wäre.

    Und warum soll eine Zahl gehen, aber kein Buchstabe?

  2. #2
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.12.2007
    Ort
    weit weg von nahe Bonn
    Alter
    41
    Beiträge
    3.416
    Und warum soll eine Zahl gehen, aber kein Buchstabe?
    weils so ist, weil der standard das nicht voesieht ... vermutlich sogar weil es einfacher ist eine begrenzte zahl interner variablen vozuhalten um damit mathematisch zu rechnen als dynamisch speicher für strings allokieren zu müssen und stringcompare routinen vorzuhalten ... frag die macher des c-standards

    entschuldige meine offenheit aber deine verbohrtheit immer nur mundgerechte häppchen zu verlangen macht es sehr schwer sachlich mit dir zu reden
    Es gibt 10 Sorten von Menschen: Die einen können binär zählen, die anderen
    nicht.

Ähnliche Themen

  1. bedingte Compilierung in BASCOM
    Von jguethe im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 2
    Letzter Beitrag: 30.09.2012, 00:09

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

    Werbung      Labornetzteil AliExpress