C language getting started tutorial/C language getting started Classic Books

Source: Internet
Author: User

(You can choose one of the following two books)

: If you do not know the Linux system or have never used the Linux system at the moment, use Linux from now on. for developers, master basic Linux operations and design concepts of Linux, you will benefit from both enterprise recruitment and C language learning.
C language basics Linux learning video











Published by: Machinery Industry Publishing HouseIn the history of computer development, no programming language is as widely used as the C language. This book was originally written by Dennis M. Ritchie, one of the designers of C language, and Brian W. Kernighan, a famous computer scientist, to introduce an authoritative classical book of C language. Currently, many textbooks and monographs on C language programming are modeled on this book. The C language introduced in the first version of the original book became the widely used C language version-the basis of Standard C (K & R Standard ). The well-known "Hello World" program was first introduced by this book. Published by: People's post and telecommunications Publishing HouseThe author well integrates the programming concepts with the details of the C language. A large number of Short examples are provided to demonstrate one or two concepts, which provides readers with a good opportunity to practice and help them quickly grasp the knowledge they have mentioned. C Primer Plus (fifth edition) Chinese is designed for the latest C language standard C99, covering all the important new features introduced by this new standard, including extended integer types, variable-length arrays, and restrained functions




Published by: Machinery Industry Publishing House

This is a simplified Chinese Translation of Data ures and Algorithm Analysis in C. The original book was named one of the top 30 computer books in the 20th century. The author Mark Allen Weiss has made great achievements in data structure and algorithm analysis. His data structure and algorithm analysis books are particularly popular, it is well received and has been used as teaching materials by more than 500 universities in the world.

 




Published by: China Power Publishing House

Look at computer systems from the programmer's perspective! This book applies to programmers who want to write faster and more reliable programs. By understanding how programs are mapped to the system and how programs are executed, readers can better understand why program behaviors are like this and how low efficiency is caused. Roughly speaking, computer systems include processor and memory hardware, compilers, operating systems, and network interconnection environments. From the programmer's perspective, readers can clearly understand the internal working principles of computer systems, which will be of further help to their future work as computer science researchers and engineers. It also helps to prepare for further learning about computer architecture, operating systems, compilers, and network interconnection.
 




Published by: people's mail and electronics Publishing House

Top network programming experts Bill Fenner and Andrew M. Rudoff were invited to write and modify the classic works of W. Richard Steven S. This book is intended for readers who want their own programs to communicate with each other using APIs called sockets. The goal of this book is to provide network programming guidance. This content is not only applicable to professionals, but also for beginners. It is not only applicable to maintaining existing code, but also to developing new network applications. This is also applicable to those who just want to know how network components work in their systems.




Published by: People's post and telecommunications Publishing House

Over the past decade, countless programmers have relied on a book to deeply understand the practical knowledge of programming interfaces driving Unix and linux kernels. This book was written by the late W. Richard Stevens. W. richard Steven S is a well-received technical writer who was born with a variety of classic stories, including Unix Network Programming (two volumes) and TCP/IP explanation (three volumes) this book




Published by: Machinery Industry Publishing House

Complete and detailed guide to TCP/IP protocol. Describes the protocols of each layer and how they run in different operating systems. The authors use the Lawrence Berkeley Lab's tcpdump program to capture different groups for transmission between different operating systems and TCP/IP implementations. The Research on tcpdump output helps to understand how different protocols work.






Published by: Southeast University PressDespite the emergence of many emerging competitors, why make is still a tool for compiling software in development projects. This book mainly explores the powerful expansion functions provided by GNu make. GNu make is popular because it is a free software and can be used almost on every platform including Microsoft Windows (as Cygwin.




Published by: People's post and telecommunications Publishing House

This book can help C programmers with some experience become experts in C programming. For programmers with a considerable C language foundation, this book can help them learn C ++ from C.




Published by: Machinery Industry Publishing House

Based on AndrewKoenig's own paper published in the Bell lab, AndrewKoenig expanded his work experience into a classic book of valuable value to C programmers. The starting point of writing C traps and defects is not to criticize C language, but to help C programmers bypass the traps and obstacles in the programming process.
The knowledge revealed in C traps and defects can at least help you reduce 90% of bugs in C code and Elementary C ++ code.
-- Francis Glassborow, ACCU Chairman




Published by: People's post and telecommunications Publishing House

This book explores the basic knowledge and advanced features of pointers to help programmers integrate the powerful functions of pointers into their own programs. The book consists of 18 chapters covering almost all important C programming topics, including data, statements, operators and expressions, pointers, functions, arrays, strings, structures, and associations. This book is suitable for beginners of c language and Junior c programmers. It can also be used as a reference for computer students to learn c language.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.