Text/Run to the right (Jane book author)
Original link: http://www.jianshu.com/p/a3fe0bbb01c7
Copyright belongs to the author, please contact the author to obtain authorization, and Mark "book author".
C language A lot of students have studied in the university, a lot of professional also open C language courses, computer level two also test. Rectification's "C Language Program design" circulation has been 11 million copies, perhaps you have a copy, your C study how?
650) this.width=650; "src=" Http://s5.51cto.com/wyfs02/M00/7E/3A/wKioL1b6N46xeORhAACd_dBxXrU982.jpg "title=" 123456.jpg "alt=" wkiol1b6n46xeorhaacd_dbxxru982.jpg "/> Learn C language, one word mantra, that is"
(i) compilation
Learn C language, and even learn all the language, all pay attention to a hands-on-not to hit, but hands-on programming. You must be familiar with knowledge and understanding by writing programs. If only learn not to make up, only to look at other people's procedures, do not write themselves, is not from the introduction to proficient. You know, in the computer world, people who just say they don't practice are very bad-hit. Imagine where you worked hard to program, he stood aside, like the boss chatter, the idea of you, and even talk about their programming will be how, as if very cowhide appearance, but is not a line of code. It is estimated that everyone will encounter such a person, only one action, that is, click on the "step."
A "compilation" Word can learn C language well? Is it really that simple? No, just "compiling" is not enough, you also need "I make up".
(b) I make
Please pay attention to rhetoric, "I" Compilation! This "I" is actually just "you", that is, the person who learns C language.
Everyone in the C language, to write more programs, such as learning linked lists, to write their own linked list programs, and even write their own Tetris and other game programs to practice. But there is a precondition, you have to write all of these programs to have the effect, if you download a certain source code from the network, or copy the program of the classmate, any boast of the self-written, then I can only tell you, so that made the habit of stealing, no effect!
There are students to ask, then "personally" programming can master the C language, in fact, a little bit, just "make up" is not enough, just "I make up" is not enough to master, in order to reach the peak of C language, you also need to "I make up the compilation."
(iii) I have compiled and compiled
"Compilation" Word repeats three times, here the "three", means more, meaning you have to write a lot of programs. It is not enough to write 10 lines of code in person, to write 1000 lines of code yourself, to write 10,000 lines of code in person, to write 100,000 lines of code personally, and you will definitely become a combatant in the programmer.
At first glance at 100,000 lines of code, it is estimated that the students will lie upright and then turn their eyes to stand up-they think of a bad idea. "is not 100,000 line, easy!" Now the programming tools have code generation function, casually in the VC with the mouse to drag a few, to engage in an MFC window program, the system automatically generated hundreds of lines of code. With a few more three-party controls, thousands of lines of code are generated! "
Again, the "compilation" is prefixed, that is, "I", that is, the learner itself, the code generated by the use of automatic Code generation tool is written by the "learner"?
Small part also feel, learn programming development do not write code is bullying, write less also to come out spray, is due to beat! Xu Xiwei (CTO of the Seven Qiniu storage) was nicknamed "C Mania" in college and was written in code!
This article is from the "11379453" blog, please be sure to keep this source http://11389453.blog.51cto.com/11379453/1758072
Learn c three-word canon-------make me make up my knitting