-
c Advanced Programming (6th Edition) or C and. .NET Advanced Programming" is both of these books.
The second of these books has been hailed as a biblical work. It was completed by Microsoft MVP (Most Valuable Expert) (United States) Trollson, and many domestic MVPs worked together to translate.
-
c Getting started is too easy, I guess you won't be able to read it. It is recommended to find an example, or make something on the table of contents yourself, and do more to learn what you should learn. As for the books, on the library, I see a few good ones, you can check them out.
-
c Introductory classics are actually good, you should prepare a reference book, and then buy a book such as project development examples, do small projects by yourself, and do not know how to look up books and materials, so that you can learn quickly and interestingly.
-
There is a C complete self-study manual for 69 yuan. Edited by Chang Jiangong.
Personally, I think it's good for beginners. Because the whole book only gives you a general understanding. If you want to be proficient, finish this book and then buy the others. Otherwise, you will be annoyed by other books. This is a simple example for you to knock ** after talking about knowledge. Personal feelings.
-
c A guide to program development examples. It's all examples.
-
"Programming C" personally thinks this is the most suitable book for beginners, the explanation is very clear and thorough, and the translation is also very good, and even the ** annotations are also very responsible for the translation (other books are generally not translated).
C Introductory Classics is a good book, but it is not very well translated, and some parts are not easy to understand, but it has the advantage of not only talking about C grammar, but also a lot. Net all aspects of things, after reading it, you should be able to do something small by yourself.
Beginning C Objects Concept to **", a good book, its good thing is that it will talk to you about programming ideas, the second part talks about modeling, and the last part talks about **, after reading it, you will be very inspired in terms of object-oriented thinking, but this book may be a little uncomfortable for people who have not been exposed to any object-oriented language.
Personal suggestion: Choose one of the first three books to learn, and then look at "Beginning C Objects Concept to**" is a good choice after learning.
-
You can take a look at the book [C From Beginner to Mastery], edited by Tomorrow Technology and published by Tsinghua University Press, which explains in great detail.
-
c with. .NET 4 Advanced Programming (5th Edition) The book is called the C Bible. After learning this, you will be a teacher.
-
c From beginner to proficient (with CD-ROM).
This book aims to explain from scratch, guides readers to learn in-depth with examples, and adopts the explanation mode of [basic knowledge, core technology, application development, and project practice] to explain the various technologies and practical skills of C in simple terms.
The first part of this book [Basic Knowledge] mainly explains the introduction to C and C syntax, program control structure, introduction to object orientation, important features of object orientation, sets and generics, etcPart 2 [Core Technology] mainly explains common form controls, advanced form controls, C file streams, multi-threaded operations, database operations, language integration query (LINQ), development introduction and exceptions, debugging, testing and deployment, etcThe third article [Application Development] mainly explains the development of practical modules such as database general class, information entry system, information modification system, information query system, web application login system, role management system, user management system and dictionary management systemPart 4 [Project Practice] includes the actual combat of 5 projects, including project planning and human resource management system, integrated file management system, sales company**, library management system and hotel management system. The 5th article [Ace Resources] gives away a wealth of resources in the *** CD, such as C class library query manual, C control query manual, C source code broadcast, book [practice a practice] answers, C programmer career planning, C programmer interview skills, C common interview questions, C common mistakes** and solutions, C development experience and skills summary, etc.
-
MSDN If you are a beginner, it is highly recommended that someone can take you to get started with MSDN, which is a reference book for all reference books on the market, but you may not be able to understand it for the first time, or you may not be able to adapt to it, in fact, MSDN is the most convenient, authoritative, and comprehensive way to learn to use.
-
Tsinghua publishes C introductory classics, red covers, and further C advanced programming, which feels like the most classic introductory book.
-
1. C**Tutorial.
C **Tutorial is a classic C primer, not only suitable for beginner readers without any programming language foundation, but also the best choice for C beginners with language foundation such as VB, C++, etc.
2. C Introductory Classics.
This book is suitable for those who want to learn to use. The .NET Framework is also suitable for beginners who are already familiar with C programs. net, and want to learn. Readers of the latest features of .NET and Visual Studio 2005.
3. C Advanced programming.
c Classics! It is also one of the best-selling varieties in the WROX Red Book, and has been famous all over the world since the first edition: its third edition was selected as one of the top ten most authoritative IT books in 2005 by China Reading News, CSDN, Programmer and other institutions (No. 2).
-
c Programming Classic Tutorial" Luo Fuqiang's started from scratch.
-
To learn to code, you first have to understand the core idea that C is an object-oriented language.
Then you first have to understand what an object is, and everything in the program can be seen as an object.
It's a matter of concept, and you have to figure it out before you learn it, otherwise it's all in vain.
Once you understand object-orientation, you can try to understand the properties and methods of objects, and then figure out how to use them.
To learn a book from scratch, you have to buy books like Object-Oriented Concepts and look at them first.
Don't buy the kind of books that are all about projects, you won't need them at the beginning of the purchase, and you won't consider buying this kind of book until you have the ability to do some small projects on your own.
-
The most important thing is that you want to learn, not for others.
-
First of all, you must master the syntax of C.
Second, you must have object-oriented thinking, and it is best to combine object-oriented thinking with C to understand it. That is, you have to understand what kind of object-oriented thinking is reflected in the syntactic locks in C.
Third, constant programming, which is a must-do. You should at least grasp how to use the control in C through this process, what properties and methods the control has, what are the functions of these property methods, and grasp the relationship between the controls in C; Master the syntax of C through this process. When you get started, you can look for the case book and follow the method in the book.
But the important thing in this process is not to write **, but to think according to the case. Think about the classes in the case, the connections between the classes, the methods of the classes, the properties, and so on.
Fourth, project simulation. You must have experience with projects, doing projects is different from writing ** to implement a certain function. There are a lot of software engineering approaches, system architecture approaches, and so on that you should consider in your project.
In a word: write more, practice more, think more, summarize more!
-
Master the basics, write more, knock more**.
-
c If you are starting to learn the Classics (4th Edition), this is better.