C Programming: A Modern Approach / Edition 2

C Programming: A Modern Approach / Edition 2

by K. N. King
     
 

View All Available Formats & Editions

ISBN-10: 0393979504

ISBN-13: 9780393979503

Pub. Date: 12/01/2003

Publisher: Norton, W. W. & Company, Inc.

The first edition of C Programming: A Modern Approach was popular with students and faculty alike because of its clarity and comprehensiveness as well as its trademark Q&A sections.
Professor King's spiral approach made it accessible to a broad range of readers, from beginners to more advanced students. With adoptions at over 225 colleges, the first edition was

Overview

The first edition of C Programming: A Modern Approach was popular with students and faculty alike because of its clarity and comprehensiveness as well as its trademark Q&A sections.
Professor King's spiral approach made it accessible to a broad range of readers, from beginners to more advanced students. With adoptions at over 225 colleges, the first edition was one of the leading C textbooks of the last ten years. The second edition maintains all the book's popular features and brings it up to date with coverage of the C99 standard. The new edition also adds a significant number of exercises and longer programming projects, and includes extensive revisions and updates.

Product Details

ISBN-13:
9780393979503
Publisher:
Norton, W. W. & Company, Inc.
Publication date:
12/01/2003
Edition description:
Second Edition
Pages:
832
Sales rank:
1,118,848
Product dimensions:
7.50(w) x 9.30(h) x 1.20(d)

Table of Contents

Chapter 1: Introducing C ..... 1
Chapter 2: C Fundamentals ..... 9
Chapter 3: Formatted Input/Output ..... 31
Chapter 4: Expressions ..... 45
Chapter 5: Selection Statements ..... 63
Chapter 6: Loops ..... 85
Chapter 7: Basic Types ..... 109
Chapter 8: Arrays ..... 139
Chapter 9: Functions ..... 155
Chapter 10: Program Organization ..... 185

Advanced Features of C ..... 205
Chapter 11: Pointers ..... 205
Chapter 12: Pointers and Arrays ..... 221
Chapter 13: Strings ..... 239
Chapter 14: The Preprocessor ..... 273
Chapter 15: Writing Large Programs ..... 303
Chapter 16: Structures, Unions, and Enumerations ..... 329
Chapter 17: Advanced Uses of Pointers ..... 359
Chapter 18: Declarations ..... 399
Chapter 19: Program Design ..... 419
Chapter 20: Low-Level Programming ..... 451

The Standard C Library ..... 467
Chapter 21: The Standard Library ..... 467
Chapter 22: Input/Output ..... 475
Chapter 23: Library Support for Numbers and Character Data ..... 519
Chapter 24: Error Handling ..... 539
Chapter 25: International Features ..... 551
Chapter 26: Miscellaneous Library Functions ..... 563

Reference ..... 587

Appendix A: C Syntax ..... 587
Appendix B: C Operators ..... 595
Appendix C: Standard C versus Classic C ..... 597
Appendix D: Standard Library Functions ..... 601
Appendix E: ASCII Character Set ..... 637

Bibliography ..... 639
Index ..... 643

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >