Beginning Programming with C For Dummies

Overview

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. ...

See more details below
Paperback
$20.68
BN.com price
(Save 31%)$29.99 List Price

Pick Up In Store

Reserve and pick up in 60 minutes at your local store

Other sellers (Paperback)
  • All (15) from $9.99   
  • New (13) from $16.01   
  • Used (2) from $9.99   

Overview

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.

Read More Show Less

Product Details

  • ISBN-13: 9781118737637
  • Publisher: Wiley
  • Publication date: 10/28/2013
  • Series: For Dummies Series
  • Edition number: 1
  • Pages: 456
  • Sales rank: 462,474
  • Product dimensions: 7.30 (w) x 9.20 (h) x 1.00 (d)

Meet 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. Visit him at wambooli.com.

Read More Show Less

Table of Contents

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

Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)