-
First of all, do not rush to deny yourself, no one is born a genius.
The book you mentioned was specifically taught by the teacher at school. That book was one of the bestsellers in the C language. Because the annual sales volume is okay.
In the later stage of programming, as long as you encounter a problem that you don't understand in C. Basically, I went back to read Tan Haoqiang's book, and his book was still good for beginners.
As with any programming language, it is important to understand the memory model, which is how the program is executed inside the computer. It's important to keep this in mind, especially for incomprehensible pointers in C and their applications.
For every program you come across, ask yourself, do you really understand the memory model?
If you know 80% of every program you come across, that's a terrible thing, as you learn more and more. You're going to be mediocre and you won't be able to handle the whole language.
The problems you encounter have been encountered by others! Slowly you will be able to program a master programmer!
-
C is the basic language of programming, if you don't want the basics, VB is an object-oriented language, which is like learning a foreign language, you can master a foreign language without learning grammar.
-
You can read some foreign textbooks, I personally think Tan Haoqiang's book is a bit obscure for beginners, and there are not many examples, so there is no sense of accomplishment in learning. Most of the foreign C language books are easy to understand, so it is easy for beginners, so you can feel it if you practice more according to the examples in the book.
-
Then learn QB first, elementary school students can learn this, it is simpler than C, and it is easy to start.
-
。。。Follow the prompts in the book and start with the mini program.
Take your time to get started.
-
**Beginners try not to drill the horns, find a programming purpose, and practice repeatedly.
**Getting started with programming teaching should be noted:
Beginners try not to drill the horns, the beginning of the problem encountered, it took half a day or still did not understand, you can skip temporarily, the knowledge has accumulated to a certain extent, and you will find it much easier to solve it when you go back and solve it.
Standing on the shoulders of giants, the little problems you encounter, there have been countless predecessors have also encountered, they have summarized and shared on the Internet, the experience of predecessors is your precious resource, to be good at using stackoverflow, quora, Google, etc.
Some programmers want to earn a monthly salary of more than 1w+ as soon as they learn programming, and this learning process will be very painful and easy to give up. It is best to learn programming for a small project, when you make the work, you will have a sense of achievement, and at the same time, you basically have the ability to find a job, directly find a junior development position, and then advance, your self-learning road has merit and fame.
-
I studied the python programming language, and this is my learning experience.
Learn the basics of Python programming.
One is variables, programming specifications, basic syntax, etc., which is also a prerequisite for being able to get started writing python.
The second is the data structure, strings, lists, dictionaries, tuples, these need to be very proficient, data types will run through your entire programming.
Some simple exercises in this part are to construct a data type by yourself and then implement the basic usage.
In fact, it is not very difficult to get started, mainly by practice, python is relatively simple to learn, there are not many frameworks, the language is mainly English, and it is easy to understand.
-
I learn C++ as a linguist, and I use it for my compiler.
-
Just like I did at the beginning, I read the example problems in the textbook carefully, and then refer to the examples to make some simple programs, mainly to understand the algorithm!
-
Hello dear, I have found relevant information for you, I hope it can help you, I wish you a happy life!!
For the introduction to programming, of course, choose Chongqing Dane. >>>More
First of all, beginners, no foundation is not terrible, because everyone comes from 0 foundation, there is nothing to be afraid of, as long as you pay more than others and study more, then you will accumulate more than others. >>>More
The language is based on the platform, the C language is on the computer, and it is just right to make small software, and the C language teaching is mature, and the production of small software can be learned on the Internet, saving yourself time to ponder.
Easy (it's not me turning anyway).
Promising is certainAlthough there are a lot of talents in this area, there is still a lot of room for development, especially the current software testing and some outsourcing companies (but the outsourcing companies call themselves IT migrant workers). >>>More