Systemnahe Programmierung in Chome Systemnahe Programmierung in C: Syntax für einfache Datentypen Prof. Dr. Uwe Schmidt FH Wedel

Syntax für einfache Datentypen

weiter

weiter

Syntax-Regeln

für einfache Datentypen
Type    ::= void
          | ScalarType
          | StructuredType
 
ScalarType
        ::= ArithmeticType
          | EnumerationType
          | Pointer
weiter
ganzzahlige Typen
ArithmeticType
        ::= IntegralType
          | FloatingPointType
 
IntegralType
        ::= [ signed | unsigned ] IntType
 
IntType ::= [ short  | long [ long ] ] [ int ]
          | char
 
weiter
Fließkomma-Zahlen
FloatingPointType
        ::= float
          | [ long ] double
weiter
Aufzählungs-Typen
EnumerationType
        ::= enum [ EnumName ] { EnumerationList }
 
EnumerationList
        ::= EnumerationConst { , EnumerationConst }
 
EnumerationConst
        ::= ConstName [ = ConstExpr ]
weiter

Letzte Änderung: 13.10.2016
© Prof. Dr. Uwe Schmidt
Prof. Dr. Uwe Schmidt FH Wedel