Programming in CSams Publishing, 8. jul. 2004 - 576 strani Learn the C programming language from one of the best. Stephen Kochan's Programming in C is thorough with easy-to-follow instructions that are sure to benefit beginning programmers. This book provides readers with practical examples of how the C programming language can be used with small, fast programs, similar to the programming used by large game developers such as Nintendo. If you want a one-stop-source for C programming, this book is it.The book is appropriate for all introductory-to-intermediate courses on programming in the C language, including courses covering C programming for games and small-device platforms. Programming in C, Third Edition is a thoroughly revised and updated edition of Steven Kochan's classic C programming tutorial: a book that has helped thousands of students master C over the past twenty years. This edition fully reflects the latest C standard and contains current source code. It has been crafted to help students master C regardless of the platform they intend to use or the applications they intend to create -- including small-device and gaming applications, where C's elegance and speed make it especially valuable. Kochan begins with the fundamentals, then covers every facet of C language programming: variables, data types, arithmetic expressions, program looping, making decisions, arrays, functions, structures, character strings, pointers, operations on bits, the preprocessors, I/O, and more. Coverage also includes chapters on working with larger programs; debugging programs; and the fundamentals of object-oriented programming. Appendices include a complete language summary, an introduction to the Standard C Library, coverage of compiling and running programs using gcc, common programming mistakes, and more. |
Vsebina
1 | |
5 | |
11 | |
21 | |
5 Program Looping | 43 |
6 Making Decisions | 65 |
7 Working with Arrays | 95 |
8 Working with Functions | 119 |
14 More on Data Types | 321 |
15 Working with Larger Programs | 333 |
16 Input and Output Operations in C | 347 |
17 Miscellaneous and Advanced Features | 373 |
18 Debugging Programs | 389 |
19 ObjectOriented Programming | 411 |
C Language Summary | 425 |
The Standard C Library | 467 |
9 Working with Structures | 165 |
10 Character Strings | 195 |
11 Pointers | 235 |
12 Operations on Bits | 279 |
13 The Preprocessor | 299 |
Compiling Programs with gcc | 493 |
Common Programming Mistakes | 497 |
Resources | 501 |
505 | |