The C Programming Language 2nd Edition
The computing world has undergone a revolutionsince the publicationofThe C Programming Language in 1978. Big computers are much bigger, and personal computers have capabilities that rival mainframes of a decade ago. During this time, C has changed too, although only modestly, and it has spread far beyond its origins as the language of the UNIX operating system.
The growing popularity of C, the changes in the language over the years, and the creation of compilers by groups not involved in its design, combined to demonstrate a need for a more precise and more contemporary definition of the language than the first edition of this book provided. In 1983, the American National Standards Institute (ANSI) established a committee whose goal was to produce “an unambiguous and machine-independent definition of the language C”, while still retaining its spirit. The result is the ANSI standard for C.
The standard formalizes constructions that were hinted but not described in the first edition, particularly structure assignment and enumerations. It provides a new form of function declaration that permits cross-checking of definition with use. It specifies a standard library, with an extensive set of functions for performing input and output, memory management, string manipulation, and similar tasks. It makes precise the behavior of features that were not spelled out in the originaldefinition, and at the same time states explicitly which aspects of the language remain machine-dependent.
TABLE OF CONTENT:
Chapter 01 - A Tutorial Introduction
Chapter 02 - Types, Operators and Expressions
Chapter 03 - Control Flow
Chapter 04 - Functions and Program Structure
Chapter 05 - Pointers and Arrays
Chapter 06 - Structures
Chapter 07 - Input and Output
Chapter 08 - The UNIX System Interface
Appendix A - Reference Manual
Appendix B - Standard Library
Appendix C - Summary of Changes
Password: ganelon
Random Posts
- The Rich Jerk Making Money On The Internet
- E-commerce and M-commerce Technologies - IRM Press
- Testout : (MCSE 70-290) Managing and Maintaining a Windows 2003 Network
- Learn Chinese with TELL ME MORE
- QoS Over Heterogeneous Networks
- Delphi Developer’s Guide to XML
- MySQL Enterprise Solutions - Wiley
- Designing for Networked Communications Strategies and Development - IGI Global
- Professional Excel Services
- CBT Nuggets - Cisco CCNA Certification Package


















December 12th, 2006 17:59
:( file deleted by the uploader
February 1st, 2007 05:40
PlZ UpLoad …
February 6th, 2007 08:02
PLZ Upload
March 13th, 2007 18:29
please upload the file
April 12th, 2007 21:38
this is THE book on C, plz upload
April 27th, 2007 12:36
I want this book
June 23rd, 2007 22:20
biu
June 28th, 2007 05:41
I am looking for this book, please upload it again
July 2nd, 2007 05:07
Can anybody reupload to RapidShare or MegaUpload? Many thanks in advance.
February 29th, 2008 12:24
link is dead. please refresh this classic in computer science.