A.2.1 Tokens...............................................................................................................154
A.2.2 Comments..........................................................................................................154
4
A.2.3 Identifiers...........................................................................................................154
A.2.4 Keywords...........................................................................................................154
A.2.5 Constants...........................................................................................................155
A.2.6 String Literals.....................................................................................................156
A.3 Syntax Notation........................................................................................................156
A.4 Meaning of Identifiers...............................................................................................157
A.4.1 Storage Class.....................................................................................................157
A.4.2 Basic Types........................................................................................................157
A.4.3 Derived types.....................................................................................................158
A.4.4 Type Qualifiers...................................................................................................158
A.5 Objects and Lvalues..................................................................................................158
A.6 Conversions..............................................................................................................159
A.6.1 Integral Promotion.............................................................................................159
A.6.2 Integral Conversions...........................................................................................159
A.6.3 Integer and Floating...........................................................................................159
A.6.4 Floating Types....................................................................................................159
A.6.5 Arithmetic Conversions......................................................................................159
A.6.6 Pointers and Integers..........................................................................................160
A.6.7 Void...................................................................................................................160
A.6.8 Pointers to Void.................................................................................................161
A.7 Expressions...............................................................................................................161
A.7.1 Pointer Conversion.............................................................................................161
A.7.2 Primary Expressions...........................................................................................161
A.7.3 Postfix Expressions............................................................................................162
A.7.4 Unary Operators.................................................................................................164
The C Programming Language
Start from the beginning
