When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Dan Gookin has been writing about technology for more than 30 years-and wrote the very first For Dummies book in 1991! Since then he's written gizmo- and tech innovation-focused bestseller after bestseller, including Word 2019 For Dummies, Android For Dummies, 2nd Edition, and many more!
Introduction 1 Part 1: The ABs of C 7 Chapter 1: A Quick Start for the Impatient 9 Chapter 2: The Programming Thing 21 Chapter 3: Anatomy of C 29 Part 2: C Programming 101 43 Chapter 4: Trials and Errors 45 Chapter 5: Values and Simple Math 57 Chapter 6: A Place to Put Stuff 67 Chapter 7: Input and Output 83 Chapter 8: Decision Making 97 Chapter 9: Loops, Loops, Loops 115 Chapter 10: Fun with Functions 133 Part 3: Build Upon What You Know 151 Chapter 11: The Unavoidable Math Chapter 153 Chapter 12: Give Me Arrays 173 Chapter 13: Fun with Text 193 Chapter 14: Structures, the Multivariable 211 Chapter 15: Life at the Command Prompt 221 Chapter 16: Variable Nonsense 233 Chapter 17: Binary Mania 249 Part 4: The Advanced Part 267 Chapter 18: Introduction to Pointers 269 Chapter 19: Deep into Pointer Land 285 Chapter 20: Memory Chunks and Linked Lists 305 Chapter 21: It's About Time 329 Part 5: And the Rest of It 337 Chapter 22: Permanent Storage Functions 339 Chapter 23: File Management 359 Chapter 24: Beyond Mere Mortal Projects 369 Chapter 25: Out, Bugs! 381 Part 6: The Part of Tens 393 Chapter 26: Ten Common Boo-Boos 395 Chapter 27: Ten Reminders and Suggestions 403 Part 7: Appendices 411 Appendix A: ASCII Codes 413 Appendix B: Keywords 419 Appendix C: Operators 421 Appendix D: Data Types 423 Appendix E: Escape Sequences 425 Appendix F: Conversion Characters 427 Appendix G: Order of Precedence 429 Index 431