If I want to learn C programming, I need to learn the language first, right? Recommend me a few book

Updated on educate 2024-05-14
4 answers
  1. Anonymous users2024-02-10

    C++ Getting Started with Classics

    This is a classic book that has made countless C++ programmers successful. This book does not require any knowledge of C++, and is also suitable for readers who have programming experience in another language but want to have a comprehensive grasp of the C++ language.

    c++ primer》

    This is one of two authoritative works that are recognized by the industry as a complete coverage of the C++ standard (the other is "C++ Programming Language" written by Bjarne Stroustrup, the father of C++, which is profound and incisive, but more demanding and suitable for experienced people), and these two books have been described as "Heaven and Dragon".

    I recommend checking out "50 Must-See Tips for C++ Beginners".

  2. Anonymous users2024-02-09

    C++ Programming Textbook for the Planning of Computer Basic Education Curriculum System in Chinese Colleges and Universities.

    Did you see this book I think it's pretty good, I learned this book when I was a beginner.

  3. Anonymous users2024-02-08

    Have you ever studied C? If you have learned C, you basically don't need to learn the syntax of C++ (in my memory, C++ seems to have an extra reference & when passing the parameters). C++ is mainly about its object-oriented thinking, and if you grasp this, you won't be able to get off the hook in the learning process.

    When I got started, I used a textbook from Tsinghua University (C++ object-oriented programming), and I felt that it was not bad, and the teacher's evaluation of him was okay. If you haven't learned C grammar, it's recommended that you start from scratch. If you do, you can skip to the section on the class and look back.

    Nowadays, there are too many textbooks on the market, which is dazzling, and you must choose one carefully. By the way, I still have the source code from that book, and I'll send it to you if I want it.

  4. Anonymous users2024-02-07

    Learn the language first and buy a classic textbook. I recommend the relatively simple and comprehensive "Principles and Practice of C++ Programming", written by the father of C++, which has been used as a textbook for novices abroad.

    The book provides a comprehensive introduction to the basic principles of programming, including basic concepts, design and programming techniques, language features, and standard libraries, and teaches you how to write programs with input, output, calculation, and simple graphical display.

    When you're done, you can start reading "C++ Programming Language", which is also the father of C++, and is suitable for advancement, and "C++ Primer 4" is also OK.

Related questions
3 answers2024-05-14

I think the most important thing in software programming is to look at your logical thinking ability, no matter which programming language you learn well, the writing should be understandable, and the writing should be concise and clear. Located on the 2nd floor of Building 2, Veegoo Park, No. 33 Leshan Road, Shanghai, Shanghai Peking University Jade Bird Jiaotong University Campus is a school specializing in cultivating software development talents. The teachers here have rich teaching experience and experience in practical development and programming, and interested students can come to the school to learn about it in person!

9 answers2024-05-14

If you want to learn graphic design, you first need to understand what graphic design is and what categories it is divided into. Have an idea of what graphic design is for. Once you understand this, you can consider whether to continue learning it. >>>More

18 answers2024-05-14

I used this when I was a vegetarian.

25 answers2024-05-14

If you want to learn systematically, you can consider signing up for a live online class, and recommend CGWANG's online class. The teacher speaks carefully, you can watch it back after the class, and there are also the same type of recorded classes that you can learn for free (give away lifelong VIP). >>>More

11 answers2024-05-14

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.