- Catalog Home
- » Sams teach yourself C in one hour a day
Sams teach yourself C in one hour a day
Author
Publisher
Sams
Publication Date
2013.
Language
English
Description
Loading Description...
Table of Contents
From the Book - Seventh edition.
pt. I. Fundamentals of C
1. Getting started with C
A brief history of the C language
2. The components of a C program
The short C program
3. Storing information : variables and constants
Understanding your computer's memory
Storing information with variables
Numeric variable types
Constants
4. The pieces of a C program : statements, expressions, and operators
5. Packaging code in functions
Understanding functions
Functions and structured programming
Writing a function
Passing arguments to a function
Calling functions
Recursion
Inline functions
6. Basic program control
The basics
Controlling program execution
Nested loops
7. Fundamentals of reading and writing information
Displaying information onscreen
Inputting numeric data
Using trigraph sequences
pt. II. Putting C to work
8. Using numerical arrays
Naming and declaring arrays
9. Understanding pointers
Pointers and simple variables
Pointers and variable types
Pointers and arrays
Pointer cautions
Array subscript notation and pointers
Passing arrays to functions
10. Working with characters and strings
Data type
Character variables
Strings and pointers
Strings without arrays
Displaying strings and characters
Reading strings from the keyboard
11. Implementing structures, unions. and TypeDefs
Working with simple structures
Using structures that are more complex
Arrays of structures
Initializing structures
Structures and pointers
Understanding unions
Creating synonyms for structures
12. Understanding variable scope
13. Advanced program control
What is scope?
Creating external variables
Creating local variables
Local variables and the main function
Local variables and blocks
14. Working with the screen, printer, and keyboard
Streams and C
Using C's stream functions
Accepting keyboard input
Controlling output to the screen
pt. III. Advanced C
15. Pointers to pointers and arrays of pointers
16. Pointers to functions and linked lists
17. Using disk files
18. Manipulating strings
determining string length
Copying strings
Concatenating strings
Comparing strings
Search strings
String-to-number conversions
Character-test functions
19. Getting more from functions
20. Exploring the C function library
Mathematical functions
Dealing with time
Error-handling
Searching and sorting
21. Working with memory
Type conversions
Allocating memory storage space
Manipulating memory blocks
Working with bits
22. Advanced compiler use
Programming with multiple source-code files
The C preprocessor
Predefined macros
Using command-line arguments
pt. IV. Appendixes
ASCII chart
C/C++ reserved words
Common C functions..
Excerpt
Loading Excerpt...
Author Notes
Loading Author Notes...
More Details
Contributors
ISBN
9780789751997
Reviews from GoodReads
Loading GoodReads Reviews.
Staff View
Loading Staff View.