Programming in C / Edition 4


Programming in C, Fourth Edition is a newly 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 25+ years. This edition fully reflects current developments in C programming, including the latest version (C11). Crafted to help students master C regardless of their intended platform or applications, it includes substantial new coverage of mobile and gaming applications where C's elegance and speed make it indispensable.

Kochan brings a unique ability to connect with readers, understand their needs, and explain a language with exceptional clarity and relevance. Here, he begins with the fundamentals, then covers every facet of C programming: variables, data types, arithmetic expressions, program looping, making decisions, arrays, functions, structures, strings, pointers, operations on bits, preprocessors, I/O, and more. You'll find up-to-date chapters on writing larger programs; debugging, and object-oriented fundamentals. Appendices include a complete language summary; an introduction to the current Standard C Library; coverage of compiling and running programs using gcc; and avoiding common coding mistakes.

This edition contains improved examples and explanations, as well as new material on C-based object languages such as Objective-C (reflecting Kochan's unique experience as author of Programming in Objective-C 2.0, today's leading Objective-C tutorial).

Read More Show Less

Editorial Reviews

Tutorial introduces beginning programmers to writing, compiling, and executing programs. Includes writing applications using features unique to C for those with experience. Acidic paper; no bibliography. Annotation c. Book News, Inc., Portland, OR (
Read More Show Less

Product Details

  • ISBN-13: 9780321776419
  • Publisher: Addison-Wesley
  • Publication date: 8/19/2014
  • Series: Developer's Library Series
  • Edition number: 4
  • Pages: 600
  • Sales rank: 452,364

Meet the Author

Stephen Kochan has been developing software with the C programming language for over 20 years. He is the author and coauthor of several bestselling titles on the C language, including Programming in C, Programming in ANSI C, Topics in C Programming and several Unix titles, including Exploring the Unix System, Unix Shell Programming and Unix System Security. Mr. Kochan's most recent title, Programming in Objective-C, is a tutorial on an object-oriented programming language that is based on C.

Read More Show Less

Table of Contents

1. Some Fundamentals

2. Compiling and Running Your First Program

3. Variables, Data Types, and Arithmetic Expressions

4. Program Looping

5. Making Decisions

6. Working with Arrays

7. Working with Functions

8. Working with Structures

9. Character Strings

10. Pointers

11. Operations on Bits

12. The Preprocessor

13. More on Data Types

14. Working with Larger Programs

15. Input and Output Operations in C

16. Miscellaneous and Advanced Features

17. Debugging Programs

18. Object-Oriented Programming

Appendix A. C Language Summary

Appendix B. The Standard C Library

Appendix C. Compiling Programs with gcc

Appendix D. Common Programming Mistakes

Appendix E: Resources

Read More Show Less

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