
C Programming Language Essentials
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions
Content
- Intro
- These "Little Books" have rescued lots of grades and more!
- Title Page
- Copyright Page
- WHAT "THE ESSENTIALS" WILL DO FOR YOU
- Table of Contents
- CHAPTER 1 - FUNDAMENTAL NOTIONS
- 1.1 A C SOURCE PROGRAM
- 1.2 TOKENS, COMMENTS, AND WHITESPACE
- 1.3 IDENTIFIERS
- 1.4 KEYWORDS
- 1.5 OPERATORS AND SEPARATORS
- 1.6 CONSTANTS
- CHAPTER 2 - DATA TYPES AND DATA OBJECTS: SPECIFICATION AND REPRESENTATION
- 2.1 THE VOID TYPE
- 2.2 ARITHMETIC TYPES
- 2.3 DERIVED TYPES
- 2.4 CONVERSIONS FROM ONE TYPE TO ANOTHER
- CHAPTER 3 - EXPRESSIONS
- 3.1 EXPRESSION DEFINITIONS
- 3.2 PRECEDENCE AND ASSOCIATIVITY OF OPERATORS
- 3.3 PRIMARY EXPRESSIONS
- 3.4 POSTFIX EXPRESSIONS
- 3.5 UNARY EXPRESSIONS
- 3.6 CAST EXPRESSIONS
- 3.7 MULTIPLICATIVE EXPRESSIONS
- 3.8 ADDITIVE EXPRESSIONS
- 3.9 BITWISE SHIFT EXPRESSIONS
- 3.10 RELATIONAL EXPRESSIONS
- 3.11 EQUALITY EXPRESSIONS
- 3.12 BITWISE AND EXPRESSIONS
- 3.13 Bitwise exclusive OR EXPRESSIONS
- 3.14 Bitwise OR EXPRESSIONS
- 3.15 LOGICAL AND (&&) and OR (| |) EXPRESSIONS
- 3.16 CONDITIONAL EXPRESSIONS
- 3.17 ASSIGNMENT EXPRESSIONS
- 3.18 COMMA EXPRESSIONS
- 3.19 CONSTANT EXPRESSIONS
- CHAPTER 4 - STATEMENTS
- 4.1 EXPRESSION STATEMENTS
- 4.2 COMPOUND STATEMENTS
- 4.3 SELECTION STATEMENTS
- 4.4 ITERATIVE STATEMENTS
- 4.5 TRANSFER OF FLOW OF CONTROL STATEMENTS
- 4.6 NULL STATEMENT
- CHAPTER 5 - DECLARATIONS
- 5.1 USE OF IDENTIFIERS
- 5.2 THE FORMAT AND TERMINOLOGY OF DECLARATIONS
- 5.3 STORAGE CLASS SPECIFIERS
- 5.4 TYPE QUALIFIERS
- 5.5 TYPE SPECIFIERS
- 5.6 DECLARATORS
- 5.7 INITIALIZERS
- 5.8 TYPE NAMES
- CHAPTER 6 - FUNCTION AND PROGRAM STRUCTURE
- 6.1 FUNCTION DECLARATION AND DEFINITION
- 6.2 FUNCTION ARGUMENTS AND PARAMETERS
- 6.3 RETURN VALUES
- 6.4 EXECUTION OF FUNCTIONS
- 6.5 RECURSION
- 6.6 PROGRAM PARAMETERS-COMMAND LINE ARGUMENTS
- 6.7 PROGRAM STATUS
- 6.8 FLOW OF CONTROL
- CHAPTER 7 - THE PREPROCESSOR
- 7.1 TRANSLATION PHASES
- 7.2 MACRO DEFINITION AND EXPANSION
- 7.3 FILE INCLUSION
- 7.4 CONDITIONAL COMPILATION
- 7.5 OTHER DIRECTIVES
- 7.6 PREDEFINED NAMES
- CHAPTER 8 - THE STANDARD LIBRARY
- 8.1 INPUT/OUTPUT &stdio.h&
- 8.2 MATHEMATICAL FUNCTIONS &math.h&
- 8.3 CHARACTER CLASS TESTS &ctype.h&
- 8.4 STRING FUNCTIONS &string.h&
- 8.5 UTILITY FUNCTIONS &stdlib.h&
- 8.6 DIAGNOSTICS &assert.h&
- 8.7 VARIABLE ARGUMENT LISTS &stdarg.h&
- 8.8 NON-LOCAL JUMPS &setjmp.h&
- 8.9 SIGNALS &signal.h&
- 8.10 DATE AND TIME FUNCTIONS &time.h&
- 8.11 IMPLEMENTATION-DEFINED LIMITS &limits.h& AND &float.h&
- 8.12 LOCATION-SPECIFIC INFORMATION &locale.h&
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.