C Programming Absolute Beginner's Guide - No experience necessary!. Updated for C11
Verlag | Que |
Auflage | 2014 |
Seiten | 337 |
Format | 18,1 x 23,3 x 0,1 cm |
Gewicht | 548 g |
Artikeltyp | Englisches Buch |
ISBN-10 | 0789751984 |
EAN | 9780789751980 |
Bestell-Nr | 78975198EA |
C Programming Absolute Beginner's Guide is the fastest way to get comfortable and productive with C11. This friendly, practical book will help the reader do exactly what they want, one incredibly clear and easy step at a time. World-renowned tech tutorial author Greg Perry reveals C11's power, and helps the reader quickly take advantage of it. He provides step-by-step instructions for every task requiring more than one step, many code samples, and screenshots guiding through complex processes. This guide including how to organize a program, store and display data, and work with variables, operators, I/O, pointers, arrays, and functions. Perry presents updated information on the latest C compilers for Windows, OS X, and Linux, as well as valuable new material on C programming for mobile and game development.
Inhaltsverzeichnis:
Part I: First Steps with C
1. What is C Programming?
2. How Do I Get Started in C?
3. How Do I Know What's Happening?
4. Can I See Results?
5. How Do I Store Stuff?
6. Can C Store Words?
7. What Do include and define Mean?
8. Can I Ask the User Questions?
9. How Does C Do Math?
Part II: The Operating Room
10. What Else Can I Do With Expressions?
11. Can I Compare Two Values?
12. How Do I Test Several Things at Once?
13. Are There More Operators?
14. How Can I Do the Same Stuff Over and Over?
15. Are there Other Loops?
16. What If I Want to Stop in the Middle of a Loop?
17. How Can I Test Lots of Values?
18. How Else Can I Control Input and Output?
19. Can You Tell Me More About Strings?
20. Can C Do My Math Homework?
Part IV: C Programs and Lots of Data
21. How Does C Work with Lists?
22. How Can I Search for Data?
23. How Can I Arrange and Alphabetize?
24. What's the Point?
25. How Are Arrays and Pointers Different?
26. Where's More Memory?
27. How Do I Store Lots of Data?
Part V: Form Follow Functions
28. Can My Programs Save Stuff on Disk?
29. Is There Another Way to Save Files?
30. How Can I Better Organize My Programs?
31. How Do Functions Share Data?
32. How Can I Perfect My Functions?
Appendixes
A. Where Do I Go From Here?
B. Playing Around with C Blackjack
C. The ASCII Table