Do I need to take notes to learn C, and how do beginners learn C programming?

Updated on technology 2024-04-10
28 answers
  1. Anonymous users2024-02-07

    If you just practice programming, you don't need to take notes, but if you want to take a certificate, then you should take notes.

  2. Anonymous users2024-02-06

    1. Recommend this book "C++ Primer Plus" classics, C++ introductory classics, when I just started learning, the teacher asked my mother to go to the library to borrow the Chinese version of this, but unfortunately it has been borrowed, 2. After reading this book, the basic grammar is passed, and some skills are mastered.

    3. Combine relevant program exercises.

    Finally, programming is not something that can be written overnight, and only by writing more can we improve, and I wish you success in learning.

    So the above expression is trying to convert a const object to a non-const type, which is illegal.

  3. Anonymous users2024-02-05

    Learning C++, of course, takes notes, this is the way to learn.

  4. Anonymous users2024-02-04

    Note-taking is all about saving time.

    It seems to be counterproductive here in lz, hehe.

    A lot of notes, is there too much basic stuff that I haven't mastered?Try to consolidate the foundation first.

  5. Anonymous users2024-02-03

    When I study, I have to memorize it so that I can easily refer to it.

    I only memorize the functions or methods I need, and write them down in my own way, and if you just copy what the teacher writes, then don't take notes.

  6. Anonymous users2024-02-02

    You can remember less, just the main ones!If you need to, feel free to look it up on the Internet, don't take notes without asking for explanations, that's a loss!

  7. Anonymous users2024-02-01

    If you are still a student, it is recommended that you do not take notes.

    The most you remember is not the data type, the function result.

    Just buy a book or read MSDN.

  8. Anonymous users2024-01-31

    I didn't take notes, but I practiced !! a lot

    There are many practices and obvious results.

  9. Anonymous users2024-01-30

    Personally, I think it's a good habit to write down the general process of solving the problem, find the root cause of the error, and write your own programming log. You don't need a lot of notes, and the foundation is slowly consolidated in use.

  10. Anonymous users2024-01-29

    There is no need to take notes on the basic content, and the programming log must be recorded.

  11. Anonymous users2024-01-28

    First of all......Computer language, although it is amazing, is also a language, first of all, look at some language framework, elementary language knowledge, grammar ......But don't limit your thinking, be sure to apply what you've learned.

    Lay the foundation stage, read the content, do after-class questions, find a classic textbook, such as "C++ Programming Thoughts" If you find it a little difficult, start learning from C, C is a procedural language, relatively fragmented, the learning process can be broken one by one, C, you can use Tan Haoqiang's textbook. The foundation is important......Some vague content must be understood, if you really want to learn to be famous, the foundation is the key, otherwise it is similar to the kind of person who has been trained in a training institution for a few months, and can only be an IT migrant worker when he comes out.

    In the application stage, find some challenging projects to try, and it is best to have a good learning environment to improve your efficiency on the one hand, and exercise your teamwork skills on the other.

    Also, technology is important, but the improvement of quality and the expansion of knowledge are more important, otherwise it is really no different from a technician......

  12. Anonymous users2024-01-27

    "C++Primer" and "C++ Programming" can be checked, but the important thing is to practice, do a lot of hands-on, and stick to it.

  13. Anonymous users2024-01-26

    Tan Haoqiang's "C++ Programming" is not bad. At the same time, you can refer to Qian Neng's "C++ Programming". It's all good.

    Also, it's best not to use the electronic version. It's good to buy a physical book, and you can take notes while reading. E-books are not good for the eyes.

  14. Anonymous users2024-01-25

    If you want to learn C++, Visual C++ is recommended for beginners

    Visual Studio 2008 is also possible, but the latter is more comprehensive and complex.

    To do visual programming in the C++ environment, you need to use MFC Specifically, you can check the use of MFC in the IDE environment.

  15. Anonymous users2024-01-24

    Tan Haoqiang's "C++ Programming" and the accompanying "C++ Programming Questions and Computer Guidance" Yes, I just learned this book, and the content is very detailed.

  16. Anonymous users2024-01-23

    I also taught myself C++, and I first read a college textbook, which was very shallow but easy to understand. Then learn C++Primer

    This book is a bit deeper, but it is very comprehensive, and it is of great benefit to learning C++, and it is basically a must-read.

    Many programmers are self-taught, I think the most important thing to start learning is to insist on writing more, even if you knock down the ** in the book (of course, don't always do this), write more simple console programs first, which can improve your self-confidence and learn quickly.

    Although the author of C++ Primer is positioned as an introductory book, but if you don't have any foundation, you can try to look at it first, if you don't feel that you can't understand it, just find a book written in China, many books in China are stolen from these books, but the advantage is that it is easy to understand, shallow to speak, and it looks fast. The basic things are actually those, which will be covered in this basic book, so don't worry about this.

    The important thing is not to die reading books, but to practice with your hands.

  17. Anonymous users2024-01-22

    If not, you can search for it in another way.

    Hope you find ha!

  18. Anonymous users2024-01-21

    Thunderbolt went up to find a lot of them.

  19. Anonymous users2024-01-20

    C++2008 Getting Started with Classic WROX.

    It mainly introduces MFC and C++ CLI

  20. Anonymous users2024-01-19

    Now that you've seen C++Primer, the next step is to open Data Structures and Algorithms and 2 books that call you efficient writing, Effective C++ Chinese Edition 2nd Edition, and More Effective C++ Chinese Edition

    C++ programming ideas should be looked at first.

  21. Anonymous users2024-01-18

    After learning primer, your C++ level has reached a certain level.

    To become a programmer, the most important thing is the ability to abstract problems and then program them. "Introduction to Algorithms" is a must-see. C++ programming ideas can also be watched together, and you will take your understanding of C++ to the next level.

    Being a programmer doesn't mean you're going to develop software. Developing software is demanding. From the point of view of the steps, the first step is to conduct a needs analysis. This is something that needs to be exercised by doing projects. It is recommended to train programmers at Microsoft or other software companies.

  22. Anonymous users2024-01-17

    The process of learning programming is an ascetic practice.

  23. Anonymous users2024-01-16

    Nowadays, technology is developing rapidly, and many computer majors and even other fields need professional programmers, commonly known as "programming apes". And as long as you are good enough, although the programming ape is boring, it is a profession with a good salary. So how do you learn to code?

    Learn to code through college

    If you want to be a programmer, you should find a college in advance that is within your college entrance examination ability and has a top-notch level in your favorite professional teaching level, and strive to be admitted to him, which will be the first step for you to decide on life.

    Of course, it is not enough to be limited to the knowledge taught in colleges and universities, and you should ask more teachers with programming experience or channels to ask them how to go on the path of programming. You should use your spare time to learn something deeper about the programming language you have learned.

    Learn to code by enrolling in a professional training institution

    Professional programming training institutions are not like universities that teach you other subjects, but are full of programming stuff all day long, and intensify devil training for a period of time (maybe a few months or at least half a year).

    After coming out, it is like the feeling of a skinny person who has served in the army for two years, even if you have no foundation before, as long as you do what the teacher asks you to do, you can find a job when you come out. After all, professional training institutions only give you intensive training programming, which is still different from ordinary universities.

    Teach yourself to code

    In fact, I have to admit that there are some people with high IQs who teach themselves programming is also a very simple thing, hereIt is advisable for self-taught programming students to buy programming books published abroadIt is an undeniable fact that the content level of foreign programming books is higher than that of domestic ones.

    Another important point in learning programming is that you should consider your future career direction before learning, what language you can learn in order to eat well, whether you are doing front-end or back-end, etc., these are all things that need to be considered in advance, and you can have a clear direction to learn after thinking about it.

  24. Anonymous users2024-01-15

    When you first start learning a programming language, how to do it, write a compiler, and learn the low-level programming methods is a very effective way to learn how computers work. Compilers are often seen as complex projects. In fact, writing a production compiler is a huge task.

    But writing a small, usable compiler is not so difficult.

    After taking the first step in the introductory programming tutorial, it's up to you how to do it next. You can do everything as you are instructed in the article and make a more complex compiler. You need to write a more elaborate syntax tree to generate the assembly**.

    The next steps are: (1) allow any value to be returned (e.g., return3; Some executable**); (2) Add support for "non" (e.g., return 1; Some executable**); Each additional feature can teach you more about the C language, how the compiler actually executes, and how other compilers around the world think.

    Here's how to build babyc. babyc now has if statements, loops, variables, and the most basic data structure.

  25. Anonymous users2024-01-14

    The most basic is HTML - only static web pages can be made.

    Just go to the bookstore and buy some PHP books.

    If you want to become a programmer, you can use Visual Studio 2013 Express and C++Primer 5th.

    3 3 Step by Step Reading.

    2 3 After finding **, you can learn online, but for beginners, learning programming must first learn computer language, what is computer language, for a simple example, that is, Chinese and Americans communicate, there must be one side to learn the language of the other, similarly, if people learn computer language, they can use computers better.

    3 3 The computer cannot directly recognize, understand, and execute the source program other than the machine language, and must be converted into the machine language that the computer can directly execute in some way.

    There are two ways to convert a source program written in a high-level programming language into a machine target program: interpretation and compilation.

    In the interpretation mode, the computer interprets and executes the source program written in the high-level language at the same time, and cannot form the target file and execution file.

    In the compilation mode, the source program is first processed through a compiler corresponding to the programming language used, and the processed source program is converted into a binary target program through the stages of lexical analysis, syntax analysis, semantic analysis, generation and optimization of the source program, and then the function calls and system function calls used in the program are embedded in the target program through the connection program processing to form a binary execution file that can be executed continuously. This executable file can be called to implement the corresponding function specified by the programmer in the corresponding source program file.

  26. Anonymous users2024-01-13

    To sum up, the above is my personal little idea on how to learn programming, of course, learning depends on yourself, you must be willing to work hard, willing to work hard.

  27. Anonymous users2024-01-12

    I'm also a newcomer.

  28. Anonymous users2024-01-11

    A lot of people have been asking how to learn programming lately. I think the most important thing to learn programming is to get started, if you have a good method and idea when you get started, and lay a solid foundation, it will be very beneficial to your future programming work. It doesn't matter even when learning a new programming language, because they have a lot in common and can learn from each other.

    I think you can learn pascal first, this language is more rigorous and suitable for beginners. Pascal it is known as the language of instruction, which is well-structured and not as flexible and easy to understand and learn as the C language.

    Then you can continue to learn C, which is more flexible. With the foundation of Pascal, you won't have a problem programming in C because of the flexibility of C.

    Later, you can learn VC or something.

    C language book recommended Tan Haoqiang, better.

    When I was learning Pascal and C, I did all the exercises at the back of the book, and I felt that it worked very well.

    Of course, what language you learn depends on what industry you plan to work in. For example, if you want to do embedded development, C is a good choice, and if you want to develop on Windows, then VC is good. There is also database development, web development, and so on.

    Different languages are suitable for different aspects. It's up to you to choose, hehe.

    There are also many people who say that their foundation is very poor, and they even graduated from middle school or something. In fact, this is not important, compared to English, the number of words used in computer language is very small, and they are all common words, and they are often used to remember.

    Of course, if you want to read the original information or help, there are more professional words, but with the help of Kingsoft Word Tyrant, there is no big problem with reading it often. As for mathematics or something, in fact, mathematics only cultivates your logical thinking ability, and it does not have a great impact when you are learning programming at the beginning. Besides, as a basic programmer, there are system analysts and project managers above, who will do a good job of requirements analysis, outline design and detailed design, and you just need to write ** according to the document.

    However, to take it to the next level, the other basics are very important, after all, you can't write for a lifetime**.

    After you learn C well, I personally recommend learning about data structures and software engineering. Both of these courses will be very helpful for you to improve your level. In particular, software engineering enables you to develop software according to scientific engineering methods, which is very beneficial for future development.

    It's just a family's words, if there is something missing, I hope you will forgive me!

    Resources.

Related questions
7 answers2024-04-10

oral English More practice can achieve obvious results in a short period of time But once you stop, go back methods:Talk more Watch more English movies Cultivate language sense and English thinking Think about how to say a sentence in English Start with the simple.

4 answers2024-04-10

In sketching, the most basic requirement for a line is "two ends of the void, the middle of the solid", that is to say, when the pen should be light, the middle should be heavier depending on the situation, and then light, although there is light and heavy, but we must strive to achieve the effect in one go, do not hesitate, such a pen is convenient for the lines to connect with each other, there is room for modification, and the overall picture effect is better. >>>More

6 answers2024-04-10

Article 1: Choose the appropriate software.

Maybe you don't hesitate to choose AutoCAD, but I advise you to give up, because the commands inside are in English, as a beginner, without understanding the operation of the software, you must first be familiar with the English commands, which is more difficult for beginners. Here it is recommended to use Haochen CAD, this supports Chinese commands, the operation of the software is no different from AutoCAD, after mastering, you want to use AutoCAD can also be used instantly, of course, maybe your future company is using Haochen CAD, because now many state-owned enterprises are using this domestic non-open source CAD. >>>More

3 answers2024-04-10

Your first one is not a loop statement.

private sub form_click()if i = 0 then >>>More