C language four books five (transfer)

xiaoxiao2021-03-06  56

C language teaching has already entered the tutorial of all major universities in my country, but everyone's understanding and importance is still not enough. Many people think that C language is nothing more than a kind of teaching language, it is an industrial language, it is very old, it is eliminated, it is not very important to vc , java, c #, so I don't pay great attention to C language. I think that these friends are misleading of certain public opinion. The C language is the foundation of the major operating systems, Unix, Linux, and Windows, the core is clear, and the C language is developed. (Some places are mixed with assembly language), and the Windows API is the interface between C language functions? The vast majority of UNIX / Linux is developed in C language; the Windows application has not been developed with pure API, mostly relying on some kind of Application Framework, such as the so-called VC , actually refers to VC IDE C language MFC ( Now the focus has turned to ATL, WTL), but the underlying software such as Windows service, network, driver is also developed in C language. The compiler of various languages, including Java virtual machines, are developed in C language. Various embedded devices, such as mobile phones, PDAs are also developed in C language. The C language has a long history, and its content is not as simple as Tan Haqiang's "C language program design (second edition)". The book is just a teaching book for Chinese national conditions (and many places do not meet ISO C 99 standard).

Many students in the forum always like to ask: That language is good? Learn the future? This problem is discussing every day, never stop. In fact, I think everyone is concerned, nothing more than that language is more "money". After learning that language, it is easy to find high-paying work - I think so. So, here I want to give these friends to eat one dose of the heart pill - C language has the application market, the domestic famous four telecommunications manufacturing enterprises, Datang, ZTE, Huawei (referred to as "huge Chinese", if you This four everyone ear, I advise you to go to learn to learn to learn) unhappy C developed talents; major foreign capital, the world's 500 information industry is also the same (going to 51job.com). As long as you are proficient in C language, even if you don't understand other languages ​​such as C , it is easy to find high salary.

Why do I have so respecting the C language, and I haven't mentioned halfword on the C language? On the one hand, subject to this item (no to run questions), on the other hand, I think C language is much better than C , and the learning cost is also very low. Why do you say that? The 4 C language is less than 40 yuan, and the average is less than 40 yuan per price. If you seize them in turn, it is enough, you don't need to buy C language book (there is no other book in fact. I bought it). The next step is to know from practice - on the one hand, from the engineering project, on the other hand, from the analysis of foreigban source (such as Linux source, GNU source, etc.), and work, harvest natural. And C language, I will take myself, the funds put into the book have been more than a thousand yuan, and I have been carefully studying for 1 to 2 years (time break), and I will do less than 40% of the part of the standard C syntax. 40%. . Quoted by the vckbase forum, a big cow "seven cats" brother said: "I don't plan to make money in C books", it is simply no bottom. From another aspect, these C language classic hugeistics are also very helpful for learning C PO, OB design is also very helpful (Po, ob should be considered C basic skills, "PROCEDURE Oriented, OB refers to Object Based; foreign top C master is often a C language master. Ok, Luo Tus, the following introduces several classics of the C language. In addition, BTW: Many friends will definitely ask: Why don't our school don't need these books? This problem is difficult to answer, I think you should call the Ministry of Education, or ask your school teachers, people will naturally give you a statement. :) But there is a reason that everyone can understand, (if you are talking about the words), teach these books to estimate that your teachers don't have to cover, and they are not allowed. :) Because these are all the hacker levels in the international HACKER level. (See how generous, taught you all my knowledge without reserving: P)

Based on the order I give, you should be easy to learn these books (all Chinese translations, all given Chinese version of the information, you should buy in major electronic technology bookstores):

First, The C Programing Language

C programming language (2nd edition, new version)

Original Publishing House: Prentice Hall Ptr

Author: [US] Brian W.Kernighan, Dennis M.Ritchie

Translator: Xu Baowen Li Zhi

Book number: 7-111-12806-0

Page: 258

Open this book: 16 open version: 2-1

Cluster name: Computer Science Series

Publisher: Machinery Industry Press

Publishing date: 2004-1-1

Pricing: ¥ 30.00

Second, Pointers on C

C and pointers

Original Publishing House: Pearson Education

Author: Kenneth A.Reek

Translator: Xu Bo

Book number: 7-115-11456-0

Page: 450

Open this: 16 open version: 1-1

Series: C and C practice selection

Publisher: People's Posts and Telecommunications Publishing House

Publish Date: 2003-9-1 Pricing: ¥ 55.00

Third, EXPERT C Programming

C expert programming

Original Press: pptr

Author: Perter Van Der LinDen

Translator: Xu Bo

Book number: 7-115-10627-4

Page: 291

Open this: 16 open version: 1-1

Series: C and C practice selection

Publisher: People's Posts and Telecommunications Publishing House

Publishing date: 2002-12-1

Pricing: ¥ 40.00

Four, c traps and pitfalls

C traps and defects

Original Publishing House: Addison Wesley

Author: Andrew Koenig

Translator: Gao Wei

Book number: 7-115-10623-1

Page: 172

Open this: 16 open version: 1-1

Series: C and C practice selection

Publisher: People's Posts and Telecommunications Publishing House

Publish Date: 2002-11-1

Pricing: ¥ 30.00

转载请注明原文地址:https://www.9cbs.com/read-69054.html

New Post(0)