I failed a course, and the system became my study supervisor.

Chapter 77 C is the most beautiful language in the world

Chapter 77 C is the most beautiful language in the world
But Xu Ling's current points are completely empty. Not to mention motivational points, he doesn't even have any study points.

At this moment, Xu Ling suddenly thought that the system seemed to have not issued any tasks for a long time.

The last time I received a mission reward was when I won a prize in the national competition.

It seems that I can only rely on my own hard work.

Xu Ling shook his head helplessly.

……

As we all know, since the birth of programming, various programming languages ​​have emerged in an endless stream.

The debate over the best programming language can be a real battle.

Whenever this issue is mentioned, the programmers who are usually listless will be shocked and transform into King Kong, ready to go through fire and water for the language they support.

Xu Ling has been exposed to several languages ​​since entering university. He learned some basic C in his freshman year and then used M when working with Matlab. He also hasn't used Python or Java himself, but he's heard others talk about them.

It can be said that each has its own merits.

But Xu Ling always believed that C language is the most wonderful language in the world.

It has concise grammar, clear rules and strong versatility, like a master key that can open the door to the world.

But these are what Xu Ling realized from the perspective of language logic after he upgraded his linguistics.

When Xu Ling was learning C language in his freshman year, he was completely bewildered by pointers, linked lists, and the like. He was lucky not to fail the course.

Therefore, Xu Ling is now preparing to review the C language. Coincidentally, the current data structure course is also based on the C language.

As for Matlab's M language, what is there to worry about if you have learned C language?

After thinking it through, Xu Ling found his book from last year and started reading it in the dormitory as if no one was around.

It starts completely from scratch, from the initial data types and storage methods, to function definitions and declarations, to loops, recursion, and so on.

"Eh? Are you learning C language?"

Yang Chaojie, who was passing by, caught a glimpse of the cover of the book and his attention was immediately drawn to it.

"Well, improve your programming skills."

Xu Ling nodded.

"Then why don't you come to me? I'm a well-known C language master!"

Yang Chaojie said this in a proud tone, sounding quite like Wang Po selling melons and boasting about his own achievements.

Famous far and near? How far and how near?

Is it within a 1-meter radius with the center of his body as the center?

Xu Ling's face was filled with gloom. But he didn't give him any face and perfunctorily said, "I'll definitely do it next time."

Unexpectedly, Yang Chaojie said seriously:
"That won't work. C language is a profound subject, and it's impossible to master it without systematic study. So, I've been saving a copy of the study materials on my computer, and now they're finally useful. Here you go, free!"

"It's okay, don't bother you, I can just learn it myself."

Xu Ling declined.

"No way! Take it! Pay attention to your studies!"

Yang Chaojie said very generously.

Huh? Why does this sentence sound so strange coming from his mouth?

Besides, being too enthusiastic is not good either.

Xu Ling had a headache. He felt like he had no use for it at all.

After just a short period of study, Xu Ling found that he had a clear understanding of grammatical logic, and some previously vague concepts were quickly sorted out by himself.

This is obviously the result of Linguistics level 1.

So, if you have such strong skills, why do you still need to learn materials?
Xu Ling didn't want to owe anyone a favor, even though Yang Chaojie looked indifferent.

However, Xu Ling still underestimated Yang Chaojie's enthusiasm, and the learning materials were sent to Penguin in a blink of an eye.

In the end, he really couldn't refuse, and Xu Ling couldn't help but feel a little amused and helpless.

"Take your time to read it. If you don't understand something, feel free to ask me. I'll definitely teach you!"

Yang Chaojie still didn't let Xu Ling go. To him, this was one of the few things that could put Xu Ling above him, so how could he let it go?

Of course, this is what he thinks. After Xu Ling finishes learning, it is still uncertain who will be better.

But I have to say that Yang Chaojie does have some understanding of C language.

Looking at his study materials, Xu Ling was surprised to find that his efficiency had really improved a lot.

Yang Chaojie provides easy-to-understand explanations for the more complex concepts in the book and even provides practice exercises to help you consolidate your knowledge.

Sure enough, people cannot be judged by their appearance.

Xu Ling thought secretly.

"By the way, did you know that the school has a campus software design competition recently?"

Yang Chaojie said suddenly.

Software design?

"I haven't paid attention. Are you participating?"

Xu Ling asked back.

"Yes, I'm bringing Qin Kai and Wang Rui. I wanted to invite you, but you seemed very busy recently. So, do you want to join us now?"

Yang Chaojie explained.

Xu Ling is actually quite interested in software design.

This can directly test your programming learning results.

After thinking for a moment, Xu Ling continued to ask: "What is the format of the competition?"

"Submit your work, and the school will give it to some students to use, and then award prizes based on the feedback."

In this way, it shouldn't waste much time and can be completed easily.

Without further hesitation, Xu Ling agreed.

Seeing Xu Ling nod, Yang Chaojie was very excited, in his words.

This is a powerful combination and a perfect match.

Xu Ling thought so too, even though he had just started to improve his programming skills.

Then, Yang Chaojie introduced the project they were designing, which was a small game.

This surprised Xu Ling. He originally thought that it was a functional software that could help students arrange their class schedules, grab train tickets, etc.

Yang Chaojie's initial idea was to create a small game imitating the style of Terraria and incorporating some of the characteristics of Shanghai University.

For example, you could set the background of the level to some iconic locations of Magic City University, or add some memes that are unique to Magic City University.

Yang Chaojie has already thought of the name of the final boss, "GPA" Devourer.

That’s really domineering!

If the character dies, add a sentence:
"Killed by the GPA Eater, your GPA drops by 20%!"

Just thinking about it gives me chills.

Of course, it's still a bit unrealistic to want to jump into game programming right away.

Even though Xu Ling's understanding of grammatical logic has reached a higher level, it still takes time to master the C language.

What's more, the language used for game programming is not C language.

But c#.

Although some of C#'s syntax and programming concepts are similar to those of C, it is ultimately a different language and will also take time to master.

Moreover, participating in game design is just to exercise programming skills.

The ultimate goal of training programming skills is to apply them to your own research field.

Xu Ling never forgot this.

(End of this chapter)

Tap the screen to use advanced tools Tip: You can use left and right keyboard keys to browse between chapters.

You'll Also Like