Linux C programming all-in-one learning
[Creator] Song Jinshan [same as the author's work]
[Book name] embedded technology series
[Release news agency] Electronic Industry Publishing House [book no.] 9787121097713
[Shelving time]
[Publication date] May November 2009 [Opening] 16
See: http://www.china-pub.com/196188
[Content Overview]
This book has two clues. One is a comprehensive and in-depth introduction to the C language syntax and program working principles based on the Linux platform, and the other is to introduce the basic idea of program design and development and debugging methods. This book is divided into two parts: the first part explains the basic ideas and methods of programming language and programming, so that readers can understand the C language in concept; the second part explains the working principle of the program based on the knowledge of the operating system and architecture, so that readers can understand the C language in essence ..
This book is suitable for beginners who have no foundation to learn the first textbook of C language and help readers lay a solid foundation. Readers who have some programming experience but lack of complete knowledge systems can check for missing information in this book to gain a deeper understanding of the working principles of the program. This book was originally tailored to the employment course of Embedded Linux System engineers at Beijing Education and Research Center. It is also suitable for teaching materials of BASIC program design courses in colleges and universities. This book introduces the syntax of C language in a very comprehensive way, and has made a lot of interpretations of the c99 standard. Therefore, it can also be used as a simplified reference to C language syntax ....
[Directory information]
C language introduction.
Chapter 2 Basic concepts of procedures 2
1.1 programs and programming languages 2
1.2 natural language and formal language 6
1.3 program debugging 7
1.4 first program 9
Chapter 12 constants, variables, and expressions
2.1 Continue Hello World 12
2.2 constant 15
2.3 variable 16
2.4 assignment 18
2.5 expression 19
2.6 character type and character encoding 23
Chapter 4 simple functions 24
3.1 mathematical functions 24
3.2 user-defined functions 26
3.3 form parameters and real parameters 31
3.4 global variables, local variables, and Scope 35
<View detailed Directories