Thank you for visiting us. We are currently updating our shopping cart and regret to advise that it will be unavailable until September 1, 2014. We apologise for any inconvenience and look forward to serving you again.

Dummies.com
  • Print
  • Share
Beginning Programming with C For Dummies (1118737636) cover image

Beginning Programming with C For Dummies

ISBN: 978-1-118-73763-7
Paperback
456 pages
October 2013
US $29.99 Add to Cart

This price is valid for United States. Change location to view local pricing and availability.

Other Available Formats: E-book

Introduction 1

Part I: Getting Started with C Programming 7

Chapter 1: A Quick Start for the Impatient 9

Chapter 2: The Programming Thing 21

Chapter 3: Anatomy of C 31

Part II: C Programming 101 45

Chapter 4: Trials and Errors 47

Chapter 5: Values and Constants 59

Chapter 6: A Place to Put Stuff 71

Chapter 7: Input and Output 83

Chapter 8: Decision Making 97

Chapter 9: Loops, Loops, Loops 113

Chapter 10: Fun with Functions 129

Part III: Build Upon What You Know 143

Chapter 11: The Unavoidable Math Chapter 145

Chapter 12: Give Me Arrays 163

Chapter 13: Fun with Text 181

Chapter 14: Structures, the Multivariable 199

Chapter 15: Life at the Command Prompt 209

Chapter 16: Variable Nonsense 219

Chapter 17: Binary Mania 231

Part IV: The Advanced Part 249

Chapter 18: Introduction to Pointers 251

Chapter 19: Deep into Pointer Land 267

Chapter 20: Linked Lists 287

Chapter 21: It’s About Time 307

Part V: And the Rest of It 315

Chapter 22: Permanent Storage Functions 317

Chapter 23: File Management 335

Chapter 24: Beyond Mere Mortal Projects 345

Chapter 25: Out, Bugs 355

Part VI: The Part of Tens 367

Chapter 26: Ten Common Boo-Boos 369

Chapter 27: Ten Reminders and Suggestions 377

Afterword 385

Appendix A: ASCII Codes 387

Appendix B: Keywords 393

Appendix C: Operators 395

Appendix D: Variable Types 397

Appendix E: Escape Sequences 399

Appendix F: Conversion Characters 401

Appendix G: Order of Precedence 403

Index 405

  • Print
  • Share