Summer want to learn C + + language [100 seeking A high score]
Users questions: This summer want to learn C + + language, do not know from that school from it. Please recommend learning C + + language books or books or website ~ ~ ~ the last three have the book I certainly want to buy (Taobao recommended) ~ ~ ~ minor problems: 1, to learn C + + language have a future? 2, learning C + + language to even What basis? 3, learning C + + How long can learn? 4, C + + language in that regard? (Focus), please pass you tell me in trouble ~ ~ little brother say thank you to the first answer you can ~ ~ ah, to help the next ~~~~~~ I just graduated from Middle School ~ ~
Experts answer: ~ ~ Thank you thank first of all Xie Maple trust in me. Because you are Middle School students have just graduated, so may know more about computing is the application and operation of the computer, the computer is more detailed and higher-level application structure is not very understanding. Think you can take the initiative to learn a programming language it is worth encouraging, but Programming language learning is a difficult, complicated, and requires constant communication process, prior to the study should also be prepared accordingly, must not give up halfway. 1, you want to learn C + +, I think this is where you learn a lot from the students regarded university as a C + + program. Yes, C + + is a good Programming language, and is now widely used with, but in the university learned C + + In fact, only C + + in the fur, the real C + + language is very complex and deep-level a language. And because you are a beginner to learn with C + +, it would be better to learn the C language, the university wants Learn C + +, do not know C language is absolutely not. 2, the basis for learning C + + is the C language, so it is recommended you with the summer vacation learning C + +, or C language to help learn more points. 3, learning is a never-ending, C + + can not be said to fully learn one day, such as Fruit you just want to be able to compile a simple program, so long as you work harder, two weeks you will be able to compile the hundreds of lines of program code, to complete a number of data storage, combined to read more basic functions. The precise order to learn science, then one year from the two things. 4, As you asked where the use of C + + These aspects, which I fell really bad answer, because many have applied to the C + +, Women novice C + + when using C + + did the game, did library management system, did guide to the city system, but they are relatively simple , can only be a good interface and good functionality. But for a Some capacity for strong C + + programmers can do almost anything. These are only my own learning C + + C + + after some superficial knowledge, and perhaps you will learn a little help. The end, I suggest you to learn C language, that is suitable for beginners, (in fact simpler programming languages VB, More suitable for beginners, but you have to learn C + +, then the C language is the best set up the stage was. ) I recommend the book to you is: Tsinghua University Press, edited by the Transplantation and Hemopurification the "C Programming (Second Edition)" also like to know if the learning point of C + +, then, Transplantation and Hemopurification also edited the "C + + Programming ", is also a great book, if you have seen after the two could find, in fact, there are a lot of two books based on content is repetitive. Another point not forget that the most important thing is to learn programming practice to try to write more code, if the start does not copy the code on the first go and see the code, be sure to practice more and more More try. The programming tool is available online, compiled C language with "WIN-TC", C + + are "DEV-C ++"," MicrosoftVisualC + +6.0" and so on. There is, if you will apply for the profession is computer or software engineering, but also Remember that learning programming language will be used not only for that language, or to learn how to learn programming language, because the future is something that is not only a programming language, there are many programming languages are to learn to learn not only to acquire knowledge, more to learn how to learn, which The university is a very important personal capacity. Wish you learn best!