1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

C: Deklarationen nicht nur am Blockbeginn

    • Frage
  • Incazzato
  • 18. Mai 2006 um 19:00
  • Unerledigt
  • Incazzato
    8
    Incazzato
    Mitglied
    Punkte
    570
    Beiträge
    85
    • 18. Mai 2006 um 19:00
    • #1

    Gibt es für den gcc CFLAGS, die steuern, ob Variablendeklarationen am Beginn enies Blocks stehen müssen oder frei platziert werden dürfen und wenn ja, welche(s)?

  • Jensi
    28
    Jensi
    Mitglied
    Reaktionen
    141
    Punkte
    8.486
    Beiträge
    1.649
    • 18. Mai 2006 um 20:11
    • #2

    Bei mir beschwert er (d. h. gcc (GCC) 3.4.5 (Gentoo 3.4.5-r1, ssp-3.4.5-1.0, pie-8.7.9)) sich überhaupt nur, wenn ich mit -pedantic kompiliere.

  • Incazzato
    8
    Incazzato
    Mitglied
    Punkte
    570
    Beiträge
    85
    • 18. Mai 2006 um 21:11
    • #3

    Hab jetzt rausgefunden, dass diese Möglichkeit (Deklarationen nicht nur am Blockbeginn) erst mit C99 eingeführt wurde. Vermutlich kann das mein Compiler (gcc 2.95.3) einfach noch nicht, jedenfalls kennt er c99 nicht (lässt sich mit "-std=c99" einstellen).

  • sauzachn
    17
    sauzachn
    Mitglied
    Reaktionen
    51
    Punkte
    3.101
    Beiträge
    606
    • 18. Mai 2006 um 22:02
    • #4

    Genau so ist es, ist erst mit ISO C 99 erlaubt.

    Dipper dipper dii dipper dii dipper dii duuu

  • Maximilian Rupp 27. Dezember 2024 um 12:06

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung