Book description
Updated for C11
Write powerful C programs…without becoming a technical expert! This book is the fastest way to get comfortable with C, one incredibly clear and easy step at a time. You’ll learn all the basics: how to organize programs, store and display data, work with variables, operators, I/O, pointers, arrays, functions, and much more. C programming has neverbeen this simple!
Who knew how simple C programming could be?
This is today’s best beginner’s guide to writing C programs–and to learning skills you can use with practically any language. Its simple, practical instructions will help you start creating useful, reliable C code, from games to mobile apps. Plus, it’s fully updated for the new C11 standard and today’s free, open source tools! Here’s a small sample of what you’ll learn:
• Discover free C programming tools for Windows, OS X, or Linux
• Understand the parts of a C program and how they fit together
• Generate output and display it on the screen
• Interact with users and respond to their input
• Make the most of variables by using assignments and expressions
• Control programs by testing data and using logical operators
• Save time and effort by using loops and other techniques
• Build powerful data-entry routines with simple built-in functions
• Manipulate text with strings
• Store information, so it’s easy to access and use
• Manage your data with arrays, pointers, and data structures
• Use functions to make programs easier to write and maintain
• Let C handle all your program’s math for you
• Handle your computer’s memory as efficiently as possible
• Make programs more powerful with preprocessing directives
Table of contents
- About This eBook
- Title Page
- Copyright Page
- Contents at a Glance
- Table of Contents
- About the Authors
- Dedication
- Acknowledgments
- We Want to Hear from You!
- Reader Services
- Introduction
-
Part I: Jumping Right In
- 1. What Is C Programming, and Why Should I Care?
- 2. Writing Your First C Program
- 3. What Does This Do? Clarifying Your Code with Comments
- 4. Your World Premiere—Putting Your Program’s Results Up on the Screen
- 5. Adding Variables to Your Programs
- 6. Adding Words to Your Programs
- 7. Making Your Programs More Powerful with #include and #define
- 8. Interacting with Users
- Part II: Putting C to Work for You with Operators and Expressions
-
Part III: Fleshing Out Your Programs
- 14. Code Repeat—Using Loops to Save Time and Effort
- 15. Looking for Another Way to Create Loops
- 16. Breaking in and out of Looped Code
- 17. Making the case for the switch Statement
- 18. Increasing Your Program’s Output (and Input)
- 19. Getting More from Your Strings
- 20. Advanced Math (for the Computer, Not You!)
- Part IV: Managing Data with Your C Programs
- Part V: Files and Functions
- Appendixes
- Index
Product information
- Title: C Programming Absolute Beginner’s Guide, Third Edition
- Author(s):
- Release date: August 2013
- Publisher(s): Que
- ISBN: 9780133149869
You might also like
book
Practical C Programming, 3rd Edition
There are lots of introductory C books, but this is the first one that has the …
book
C Programming
C Programming: Test Your Skills is specifically designed to be used as the supplementary resource for …
book
C Programming For Dummies, 2nd Edition
Get an A grade in C As with any major language, mastery of C can take …
book
Learn C Programming - Second Edition
Get started with writing simple programs in C while learning core programming concepts Key Features Learn …