Many people learn C language for a long time, I don't know what C can do, think that there is no use of C language, purely to cope with school exams. Some people say "learning C language? Don't do so stupid behavior! Hurray Learn C ! "This view is not right, should not draw a absolute boundaries between C , excessively value C , and the C is nothing, this is very .c function though, but it is after all Is C's "superchard", where is the shadow of C ? No C is supported, C can only be a wood. In general, the amount of program source code written in C programming is small, but the compiled code is large, the running speed is slightly low, but the workload and difficulty of work during development; the source code written in C programming The amount is large, but the efficiency of executable is high. If some procedures for speed requirements, especially for hardware operations, most or C is more simple to use, simple, easy to implement). In addition, learning WIN32 C programming also helps to understand Windows's insider and Win32 API more deeply. Any programming language is a tool. The purpose of the learning language is to use it to write the actual software, and the software acts as a user program, when running, most people use what operating system, we It is necessary to write a program on which platform is coming. This way, the software will have a larger market. Most of the books on C language appearing on the market is Most of the books of professor DOS. The internship is also turned in the Turbo C 2.0 (TC) environment. The monoculation of the programming environment is unhappy. This also No way, C is the easiest, beginners must be from the easiest introduction. Even the more famous computer experts Tan Haqiang's book is also in favor of C learning under DOS. Again, one is just Getting started with multi-process in Windows, using C to program in multithreading operating system, it seems not to reality. (That understands under Windows, a Win32 program is generally implemented. To have system More learned, a beginner does not have so many knowledge, but our footsteps can only stay in DOS, should actively change from DOS to Windows. In DOS, we can The next programming is fascinated, but now the era of windows rampant, we apply the program on the Windows platform in the C language, which is changed, and it is learned. It is a time! If it is still DOS, the world, then I will I don't write this shit. I have to laugh. I don't have to be stunned by stinky eggs! "Change" is a general trend, the key is how to change, not only to learn C language, even People who learn C are like this, the author once encountered a young man who learned C for nearly one year in QQ, and he asked me, he wanted to compose a Windows window, how to start, if you learn a language for a year, Just learn a little grammar knowledge, but I have not edited a procedure. It is really a sadness. Let me talk about some personal opinions from DOS to Windows transform, (this is purely personal, for reference only, if you are already Master, completely unnecessary time): 1. Broaden the horizontal field, change the prejudice, do you think that C is just a DOS unique thing, one mentioned that c can only program under DOS. In fact, this is TC bondage Consciousness, we usually use C in the TC in the school, rarely use the "graphic mode", face? Quot; black black "screen, it is no wonder that some people see one The C language is like a Windows window to think is C 's hand. In fact, as a language, it can be programmed on any platform, but the interface is different, just find the programming tool suitable for this platform, C language Of course, it can also be largely larger in Windows. The eye is relaxed, changing the prejudice, there is a wonderful discovery.