Beginning Programming with C for Dummies
- 4h 57m
- Dan Gookin
- John Wiley & Sons (US)
- 2014
Learn the basics of programming with C with this fun and friendly guide!
C offers a reliable, strong foundation for programming and serves as a stepping stone upon which to expand your knowledge and learn additional programming languages. Written by veteran For Dummies author Dan Gookin, this straightforward-but-fun beginner's guide covers the fundamentals of using C and gradually walks you through more advanced topics including pointers, linked lists, file I/O, and debugging. With a special focus on the subject of an Integrated Development Environment, it gives you a solid understanding of computer programming in general as you learn to program with C.
- Encourages you to gradually increase your knowledge and understanding of C, with each chapter building off the previous one
- Provides you with a solid foundation of understanding the C language so you can take on larger programming projects, learn new popular programming languages, and tackle new topics with confidence
- Includes more than 100 sample programs with code that are adaptable to your own projects
Beginning Programming with C For Dummies assumes no previous programming language experience and helps you become competent and comfortable with the fundamentals of C in no time.
About the Author
Dan Gookin wrote the original For Dummies book in 1991. Now, with more than 11 million copies in print, his many books have been translated into 32 languages. Among Dan's bestsellers are Android Tablets For Dummies, Laptops For Dummies, PCs For Dummies, Samsung Galaxy Tabs For Dummies, and Word 2013 For Dummies.
In this Book
-
Introduction
-
A Quick Start for the Impatient
-
The Programming Thing
-
Anatomy of C
-
Trials and Errors
-
Values and Constants
-
A Place to Put Stuff
-
Input and Output
-
Decision Making
-
Loops, Loops, Loops
-
Fun with Functions
-
The Unavoidable Math Chapter
-
Give Me Arrays
-
Fun with Text
-
Structures, the Multivariable
-
Life at the Command Prompt
-
Variable Nonsense
-
Binary Mania
-
Introduction to Pointers
-
Deep into Pointer Land
-
Linked Lists
-
It's about Time
-
Permanent Storage Functions
-
File Management
-
Beyond Mere Mortal Projects
-
Out, Bugs!
-
Ten Common Boo-Boos
-
Ten Reminders and Suggestions
-
Afterword