C programming language
Introduction
"C Programming Language" tells in simple terms, with typical examples, easy to understand, practical, suitable as academical computer major or non-computer professional C language teaching materials, can be used as reference in computer-related hardware and software development technical staff. In the history of computer development, which is not a programming language such as C language so widely used.
original
"C Programming Language" is the original designer of the C language Dennis M. Ritchie and famous computer scientist Brian W. Kernighan co-author of an authoritative description of the C language classics. We now see a lot of discussion of the C programming language textbooks and monographs are modeled on the book. Original version first introduced in C language C language version later become widely used - the standard C foundation. Well-known "Hello, World" program is the "C Programming Language" was first introduced, and now, this procedure has become the first lesson all program design entry language. Original version 2 made appropriate amendments in accordance with ANSIC standard established in 1987. Introduces new language forms and adds new example, by concise description of typical examples, the author comprehensively, systematically and accurately describes the respective characteristics as well as the basic method of C programming language. For computers practitioners, "C Programming Language" is a programming language reference book of a must-read.
About the Author
Brian W.Kernighan, Bell Labs Computer Science Research Center senior researcher, renowned computer scientist. He took part in the UNIX system, C language, AWK language and many other system development, and published a number of influential books in the computer field. Such as "C Programming Language", "programming style foundation", "programming practice", "UNIX Programming Environment", "AWK Programming Language", "software tools" and so on.
Dennis M.Ritchie, 1967 Nian Jiarubeier laboratory, Laboratory of Computer Science Research Center now for the System Software Research Department. He and Ken L.Thompson two co-designed and implemented the C programming language to change the trajectory of language development is an important milestone in the programming language development process. At the same time, both of whom also designed and implemented the UNIX Caozuoxitong. Because of these two great contribution to the official, Dennis M.Ritchie received the highest award of the computer industry in 1983 - Turing Award. In addition, he also received a number of awards ACM, IEEE, Bell Labs awarded.
List of works
Steering Committee wordspublisher
Chinese version of the sequence
Translator's Preface
School Translator's Introduction
sequence
first Edition Preface
Introduction
Chapter 1 Introduction
Getting Started 1.1
1.2 variables and arithmetic expressions
1.3 for statement
1.4 symbolic constants
1.5 character input / output
< p> 1.6 array1.7 function
1.8 parameter - a call-by
1.9 character array
1.10 scope and external variables
Chapter 2 type, the operator of the expression
2.1 variable name
2.2 data type and length
2.3 constant
2.4 statement
2.5 arithmetic operators
2.6 relational operators and the logical operators
2.7 type conversion
2.8 increment operator and decrement operator
2.9 bitwise operators
2.10 assignment operator and expression
2.11 Conditional expression
2.12 operator precedence and order of evaluation
Chapter 3 control flow
3.1 statement is block
3.2 if-else statement < /p>
3.3 else-if statement
3.4 switch statement
3.5 while the loop for Laid ring
3.6 do-while loop
3.7break statement and continue statement
3.8goto statement with reference numerals
program functions and chapter 4 structure
Chapter 5 pointers and arrays < / p>
Chapter 6 structure
Chapter 7 input and output
Chapter 8 UNIX system Interface
Appendix A, reference Manual
Appendix B standard library
Appendix C change Summary
index
Latest: Clouds
Next: Longtan Park