The Book of "C and pointers"

Source: Internet
Author: User

So far, I have read the "C and pointers," the 16th chapter, a total of 18 chapters, the following chapters are the standard function library, data structure, and the C language of the operating environment, has not fully completed the exercise on the cause of this book is two, the first of course is the most important, The first 15 chapters of this book have almost completely summed up the essence of the language, the second reason is that I am lazy, do not bother to do the following exercises, the answers to these exercises are found on the Internet, but the Chinese explanation is not much, so I do the exercise while trying to translate the answer, but the English level is really not too high, The translation is not very good, probably the meaning of it.

  Next, the book-"C and the Pointer", this book is not very suitable for beginners, especially a person to learn C language, before this has no basis, because the book's difficulty coefficient is still high, when it comes to the book recommendation, about C language books, opinions, some say what rectification book Ah, Some say read the father of C language write program in C Ah, that this rectification I did not see, but listen to the name is not good (not I deliberately derogatory, just look at the directory on the feel don't want to learn), that program in C I have, but did not insist on reading, The Enlightenment book is our school sent the textbook, is a very bad textbook, but thanks to our C language teacher, he let us do a lot of exercises, after I was also a little bit into the door, really, to get the best method of quick start with the good and bad relationship between the book is not big, you copy a few exercises, and then wrote several times, Repeatedly do that several typical problems familiar with the sentence, such as the calculation of leap years ah, is not prime Ah, rabbit born baby ah such, the key is familiar with C language grammar and the programming to form a feeling, I want to solve a problem, how to use programming to achieve it? Be familiar with the language and then talk about the good or bad of the book. What kind of person is this book for? I think, it suits me, haha, a joke, this book a long time ago I bought, also read, but read the eighth chapter function after I did not read, because some can not read, then I have been introduced, but this book still have a lot of content read not very understand, and now I read this book feeling is, This book is really a treasure, write too good, this is I read the best C language book, this let me understand a lot of ordinary C language books do not have something, also let me understand C + + is inherited from C language, it every point in C language can find traces, and why say C language can let you know a lot of hardware knowledge, Have a profound experience, then, for whom? Decide you want to read the content of this book, if you are just like other books, see him talk about functions, arrays, ordinary pointers, various statements, expressions, then you get started C language can be seen, after all, if you do not make mistakes do not know the meaning of the warning, the contents of the warning in this book is quite noteworthy, It can be said that no matter who, even a skilled programmer may make such a mistake, if you are prepared to understand the language, then you should at least understand the assembly language, the book has some content using assembly language for interpretation and comparison, Another 16 chapters of the setjmp this kind of goto statement content is inherited from the Assembly, in the assembly we almost often use jump this command to complete our program, you will find in C language it inherits from the assembly of content, another suggestion is, it is best to understand the use of Linux system, Programming in Window vs below is not just about the process of learning the entire program, butis to make you an idiot using the command line, and you will lose a lot of fun without using the command line, in the 15th chapter of the book, it involves writing some command line parameters and how to implement some basic commands, after reading this part of the content, you are not so unfamiliar with the command line, You can modify the command of your Linux system, you can view the source code, you can add some commands, in short, this feeling should be quite good, finally the most basic point, you still have to understand some computer principles, such as memory ah, instruction implementation Ah, but these content in the study of the Assembly can be learned, Here to the assembly language recommendation Wang Shuang Teacher's book, Linux words themselves to ponder, the next Linux system installation also more than 10 minutes of appearance, online tutorials quite a lot.

As for the last part of the book, even the interface between C and assembler, which means that you can combine the hardware and software, in the assembly is not read about the keyboard device, such as the SDL game engine keyboard control read these you can think of how to achieve, Think it is very interesting, for the 17 chapter of the data structure will be in the next "structure and algorithm analysis-C language description" the book's practice and reading, carefully read C and pointers, you will experience the true charm of C language.

The Book of "C and pointers"

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.