Jump to ratings and reviews
Rate this book

C Programming in One Hour a Day, Sams Teach Yourself

Rate this book
Sams Teach Yourself C Programming in One Hour a Day, Seventh Edition is the newest version of the worldwide best-seller Sams Teach Yourself C in 21 Days . Fully revised for the new C11 standard and libraries, it now emphasizes platform-independent C programming using free, open-source C compilers. This edition strengthens its focus on C programming fundamentals, and adds new material on popular C-based object-oriented programming languages such as Objective-C.
Filled with carefully explained code, clear syntax examples, and well-crafted exercises, this is the broadest and deepest introductory C tutorial available. It’s ideal for anyone who’s serious about truly mastering C – including thousands of developers who want to leverage its speed and performance in modern mobile and gaming apps. Friendly and accessible, it delivers step-by-step, hands-on experience that starts with simple tasks and gradually builds to professional-quality techniques. Each lesson is designed to be completed in hour or less, introducing and clearly explaining essential concepts, providing practical examples, and encouraging you to build simple programs on your own. Coverage Contents at a Glance
PART FUNDAMENTALS OF C
1 Getting Started with C
2 The Components of a C Program
3 Storing Variables and Constants
4 The Pieces of a C Statements, Expressions, and Operators
5 Packaging Code in Functions
6 Basic Program Control
7 Fundamentals of Reading and Writing Information
PART PUTTING C TO WORK
8 Using Numeric Arrays
9 Understanding Pointers
10 Working with Characters and Strings
11 Implementing Structures, Unions, and TypeDefs
12 Understanding Variable Scope
13 Advanced Program Control
14 Working with the Screen, Printer, and Keyboard
PART ADVANCED C
15 Pointers to Pointers and Arrays of Pointers
16 Pointers to Functions and Linked Lists
17 Using Disk Files
18 Manipulating Strings
19 Getting More from Functions
20 Exploring the C Function Library
21 Working with Memory
22 Advanced Compiler Use
PART APPENDIXES
A ASCII Chart
B C/C++ Reserved Words
C Common C Functions
D Answers

704 pages, Paperback

First published October 7, 2013

47 people are currently reading
39 people want to read

About the author

Bradley L. Jones

25 books1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
9 (42%)
4 stars
7 (33%)
3 stars
3 (14%)
2 stars
0 (0%)
1 star
2 (9%)
Displaying 1 - 3 of 3 reviews
Profile Image for Geoffrey.
61 reviews1 follower
October 8, 2023
Great introduction to the C programming language. I was able to get comfortable with programming in C and a good understanding of memory management as well as how to interact with the Operating System's API.
1 review
August 20, 2018
The book is good for beginners to learn about programing language c.
46 reviews4 followers
October 13, 2014
the first first couple chapters start off well. after that, some topics are intorduced that are insecure. In high level languages, most security is not programmed by the user. in low level languages like C, it is all up to the user. Throughout the entire book, the author uses insecure coding practices. If it wern't for some people on IRC, I would still be coding insecure. I learned more about c from another book on exploiting in 1 chapter than the entire book.
Displaying 1 - 3 of 3 reviews

Can't find what you're looking for?

Get help and learn more about the design.