Namensräume
Varianten
Aktionen

Satzzeichen

Von cppreference.com
< c‎ | Sprache

Dies sind die Satzzeichensymbole in C. Die Bedeutung jedes Symbols ist auf den verlinkten Seiten detailliert beschrieben.

Inhalt

[bearbeiten] { }

[bearbeiten] [ ]

[bearbeiten] #

[bearbeiten] ##

[bearbeiten] ( )

[bearbeiten] ;

  • Zeigt das Ende von
  • einer Anweisung (einschließlich der Init-Anweisung einer for-Anweisung)
  • einer Deklaration oder struct-declaration-list an

[bearbeiten] :

[bearbeiten] ...

[bearbeiten] ?

[bearbeiten] ::

  • In einem Attribut wird der Attribut-Scope angezeigt. (seit C23)
  • In einem Präprozessor-Präfix-Parameter (verwendet von #embed und __has_embed) wird der Scope angezeigt. (seit C23)

[bearbeiten] .

[bearbeiten] ->

[bearbeiten] ~

[bearbeiten] !

[bearbeiten] +

[bearbeiten] -

[bearbeiten] *

[bearbeiten] /

[bearbeiten] %

[bearbeiten] ^

[bearbeiten] &

[bearbeiten] |

[bearbeiten] =

[bearbeiten] +=

[bearbeiten] -=

[bearbeiten] *=

[bearbeiten] /=

[bearbeiten] %=

[bearbeiten] ^=

[bearbeiten] &=

[bearbeiten] |=

[bearbeiten] ==

[bearbeiten] !=

[bearbeiten] <

[bearbeiten] >

[bearbeiten] <=

[bearbeiten] >=

[bearbeiten] &&

[bearbeiten] ||

[bearbeiten] <<

[bearbeiten] >>

[bearbeiten] <<=

[bearbeiten] >>=

[bearbeiten] ++

[bearbeiten] --

[bearbeiten] ,

[bearbeiten] Referenzen

  • C23-Standard (ISO/IEC 9899:2024)
  • 6.4.6 Satzzeichen (S. 68-69)
  • C17-Standard (ISO/IEC 9899:2018)
  • 6.4.6 Satzzeichen (S. 52-53)
  • C11-Standard (ISO/IEC 9899:2011)
  • 6.4.6 Satzzeichen (S. 72-73)
  • C99-Standard (ISO/IEC 9899:1999)
  • 6.4.6 Satzzeichen (S. 63-64)
  • C89/C90-Standard (ISO/IEC 9899:1990)
  • 3.1.6 Satzzeichen

[bearbeiten] Siehe auch

Alternative Darstellungen (C95) alternative Schreibweisen für bestimmte Operatoren[bearbeiten]
C++ Dokumentation für Satzzeichen