-
The pointer is the variable that stores the address, if it is iterative data then it is the first address that stores the iterative data, most of the books say that the pointer is pointing to a certain address is actually wrong, to keep in mind the assignment operation assignment, is to assign the address of the specified data to the specified pointer variable, not the pointer to a certain address, in addition to understanding recursion, recursion my understanding is that the function must be given conditions to let the spring silkworm to the end of the silkworm, and then the master is using recursion, such as recursion + to 1000, It takes ten seconds in the terminal, with a recursive instant, only traversal 15 times, and in the end, in fact, the above is not the key, if you learn C in win, then learn win32, if you learn C in linux, then learn linux c, otherwise learn c in the console will always be a natural egg!
-
No matter what language, as long as it is a language, there must be rules, C language uses C grammar rules, which need to understand mathematics, generally learn not to use, or do not have to learn at all of course people find it difficult, mathematics is not clear just like many people do not understand the essence of very simple subjunctive mood, simple things, will not be difficult, difficult people will not.
-
Algorithms, especially their subtleties, such as sheel sorting, are simply not understood.
-
The compilation doesn't pass.,Can't find the file.,The symbol doesn't know.,Run error,Run error,Run error n,I want to smash the computer.,Shut down.,Modified something after the nth day to run.,Actually succeeded.,Handsome but 5 minutes.,goto:Where the comment begins。
-
In general, there is a saying that C language is difficult to learn. Generally, for learners, C will be used as the first language to get started, and everything is difficult at the beginning, so it will be more difficult. After all, the transformation process of expressing natural language and mathematical models in machine language does require a lot of effort, especially for beginners, who are foggy at the beginning.
Isn't programming now universally available in the country? You can consider popularizing the Q language in junior primary school (9 years of junior primary school slowly learning is enough to thoroughly understand this language and natural language and mathematical modeling preliminary), and then popularize C and mathematical modeling (advanced) in high school, the future can be expected! Come on, boys, the future is yours.
That's basically the way it works. Don't be in a hurry with mathematical modeling, first find a way to abstract and visualize some concrete things. This idea is very important in programming.
-
What pointers, structs, functions are easy to say. It's just that linked lists and recursion are a bit annoying.
-
Pros: Flexible
Related questions18 answers2024-08-09I used this when I was a vegetarian.
9 answers2024-08-09I'm learning the environment safe, and I have to learn C as well. C should be considered a basic skill, just like engineering drawing and advanced mathematics. And you have more opportunities to learn financial management and get in touch with computers, which may make you program and process data, etc. >>>More
8 answers2024-08-09If you are not a computer science major, then learn VB, it is easy to learn, and you can use it after learning. Very good. But if you want to develop in software later, it's better to start with C.
8 answers2024-08-091. For programmers, data structures and algorithms are compulsory courses, and there is a world of difference between what you have learned and what you have not learned, and you must make yours artistic!! (At least you have to know how to save your ** time and space). >>>More
15 answers2024-08-09The main ones are pointers, functions, structs, unions, characters, and strings. Data types, types of data space allocation, data access in memory, registers, and distribution of data in memory (e.g. data segments, heap segments, stack segments, static data segments), plus functions are the key points, and the whole C language is talking about these.