Skip to content

C Pocket Reference

Best in textbook rentals since 2012!

ISBN-10: 0596004362

ISBN-13: 9780596004361

Edition: 2002

Authors: Peter Prinz, Ulla Kirch-Prinz, Tony Crawford

Blue ribbon 30 day, 100% satisfaction guarantee!

Rental notice: supplementary materials (access codes, CDs, etc.) are not guaranteed with rental orders.

what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

C is one of the oldest programming languages and still one of the most widely used. Whether you're an experienced C programmer or you're new to the language, you know how frustrating it can be to hunt through hundreds of pages in your reference books to find that bit of information on a certain function, type or other syntax element. Or even worse, you may not have your books with you. Your answer is the "C Pocket Reference. Concise and easy to use, this handy pocket guide to C is a must-have quick reference for any C programmer. It's the only C reference that fits in your pocket and is an excellent companion to O'Reilly's other C books. Ideal as an introduction for beginners and a quick…    
Customers also bought

Book details

List price: $9.95
Copyright year: 2002
Publisher: O'Reilly Media, Incorporated
Publication date: 11/30/2002
Binding: Paperback
Pages: 144
Size: 4.00" wide x 6.75" long x 0.25" tall
Weight: 0.286
Language: English

Introduction
Fundamentals
C Program Structure
Character Sets
Identifiers
Categories and Scope of Identifiers
Basic Types
Integer Types
Real and Complex Floating Types
The Type void
Constants
Integer Constants
Floating Constants
Character Constants and String Literals
Expressions and Operators
Arithmetic Operators
Assignment Operators
Relational Operators and Logical Operators
Logical Operators
Bitwise Operators
Memory Accessing Operators
Other Operators
Type Conversions
Integer Promotion
Usual Arithmetic Conversions
Type Conversions in Assignments and Pointers
Statements
Block and Expression Statements
Jumps
Loops
Unconditional Jumps
Declarations
General Syntax and Examples
Complex Declarations
Variables
Storage Classes
Initialization
Derived Types
Enumeration Types
Structures, Unions, and Bit-Fields
Array
Pointers
Type Qualifiers and Type Definitions
Functions
Function Prototypes
Function Definitions
Function Calls
Functions with Variable Numbers of Arguments
Linkage of Identifiers
Preprocessing Directives
Standard Library
Standard Header Files
Input and Output
Error Handling for Input/Output Functions
General File Access Functions
File Input/Output Functions
Numerical Limits and Number Classification
Value Ranges of Integer Types
Range and Precision of Real Floating Types
Classification of Floating-Point Numbers
Mathematical Functions
Mathematical Functions for Integer Types
Mathematical Functions for Real Floating Types
Optimizing Runtime Efficiency
Mathematical Functions for Complex Floating Types
Type-Generic Macros
Error Handling for Mathematical Functions
The Floating-Point Environment
Character Classification and Case Mapping
String Handling
Conversion Between Strings and Numbers
Multibyte Character Conversion
Searching and Sorting
Memory Block Management
Dynamic Memory Management
Time and Date
Process Control
Communication with the Operating System
Signals
Non-Local Jumps
Error Handling for System Functions
Internationalization
Index