C: In a Nutshell Table of Contents Copyright Preface How This Book Is Organized Further Reading Conventions Used in This Book Using Code Examples Safari® Enabled Your Questions and Comme
Trang 2C: In a Nutshell
Table of Contents
Copyright
Preface
How This Book Is Organized Further Reading
Conventions Used in This Book Using Code Examples
Safari® Enabled
Your Questions and Comments Acknowledgments
Part I: Language
Chapter 1 Language Basics
Trang 3Section 1.1 Characteristics of
C
Section 1.2 The Structure of C Programs
Section 1.3 Source Files
Section 1.4 Comments
Section 1.5 Character Sets Section 1.6 Identifiers
Section 1.7 How the C
Compiler Works
Chapter 2 Types
Section 2.1 Typology
Section 2.2 Integer Types Section 2.3 Floating-Point
Trang 4Types
Section 2.4 Complex Floating-Point Types (C99)
Section 2.5 Enumerated Types Section 2.6 The Type void Chapter 3 Literals
Section 3.1 Integer Constants Section 3.2 Floating-Point
Constants
Section 3.3 Character
Constants
Section 3.4 String Literals Chapter 4 Type Conversions Section 4.1 Conversion of
Trang 5Arithmetic Types
Section 4.2 Conversion of Nonarithmetic Types
Chapter 5 Expressions and Operators
Section 5.1 How Expressions Are Evaluated
Section 5.2 Operators in
Detail
Section 5.3 Constant
Expressions
Chapter 6 Statements
Section 6.1 Expression
Statements
Trang 7[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X]
\x, escape sequences beginning with