The beginning of the dream - C language

Table of contents

1. Why learn C language

2. What preparations should be made before learning C language

2.1 Selection and configuration of compilation environment

2.2 The importance of code warehouse gitee

2.3 Importance of blogging

3. How to learn c language well

4. What can I do after learning C language well?

5. What can I learn after learning C language


1. Why learn C language

  First of all, C language is too important for the subject of computer. Basically, all computer majors must learn C language, which can reflect its importance. C language also plays a connecting role in the computer field. Many other computer languages ​​are written in C language, and the kernels of almost all operating systems are written in C language, such as window, Linux, and MAXos. C language is very concise, without any redundancy. It is not very difficult to learn C language to get started. Except for pointers that are difficult for novices to master, other grammars are relatively simple.

  Learning c language is very helpful for us to learn other computer languages, such as Java, c++, python.

  c/c++ has been the top 3 in the list for nearly 50 years and has not been shaken in the slightest. It can be said that it is a classic that will never go out of date. Computers cannot live without c language.

2. What preparations should be made before learning C language 

2.1 Selection and configuration of compilation environment

If a worker wants to do a good job, he must first sharpen his tools.

The first is the installation of the compilation tool. Here I recommend vs2022 to everyone. This is a very professional development tool with no learning cost and is very suitable for beginners.

Some schools still use dev c++ and vsc++6.0, which are old antiques and not recommended.

For vs2022 installation, it is recommended to go to station B to find tutorials.

Let me share with you how to use it

Step 1: Open vs2022-click to create a project

Step Two: Select Empty Project - Next

 

Step 3: Choose to create (it is recommended not to use English for this project name, it is not compatible, you must remember the location)

 

 This project is well established, but you can't write code yet, you need to create a source file

Step 1: Right-click the source file - New Item

 Step 2: Select the c++ file - just add it (note that the name should be changed to a .c file)

You can write code normally here

 2.2 The importance of code warehouse gitee

gitee is an open source project, a code hosting platform, we can upload the code we wrote, let it save it for us, and record our growth.

So why do we use this thing?

Assuming such a scenario, in the future to find a job and HR interview ing

Interviewer: How is your technical level? What projects have you written about before? Is the code quality okay?

Me: My technology is quite good, I have written the project, and the code I wrote is okay.

Interviewer: How can you prove it to me?

I:..............

At this time, the importance of gitee is explained.

2.3 Importance of blogging

A blog is a diary
1. Learning needs summarization and thinking. Sometimes we are on the road, but forget to slow down 2.
Blogging can improve our writing ability
3. Improve learning and summarization ability
4. Improve logical thinking ability
5. Share yourself knowledge, help others, help yourself.
6. If other partners can share their own mistakes and shortcomings in the comment area, it will be convenient for us to make corrections and progress.

in conclusion:

The result of learning needs to be seen, and the learning process should be recorded. Gitee and CSDN have brought us great convenience. Learning to use and maintain these two tools can make our future learning process more convenient, and can also increase our bargaining chips in the job hunting process. Become a boss recognized by everyone.

4. What can I do after learning C language well?

In fact, there is a knowledge blind spot here. Some people think that after learning C language, I can find a job and go to a part-time job. After learning C language, it is far from enough to get a real job. Walk.

We have only learned the basic programming ideas, so we must maintain a state of continuous learning.

5. What can I learn after learning C language ?

Computer languages ​​are just tools, and C language is a process-oriented computer language.

With the foundation of C language, we can continue to learn:

Learning data structures and algorithms
Basic data structures (implemented in C language)
Advanced data structures (implemented in C++ or Java)
Learning C++/Java and other object-oriented languages
​​to write questions (simple, medium, difficult), familiar with OJ questions is helpful Exercise code ability and find a job written test

Guess you like

Origin blog.csdn.net/weixin_50966738/article/details/129918797