想学一门编程语言,不知道学什么才好?

学习C语言经验

c

c语言写了一封情书,被Java偷来给Python给c++

———————————– ———- —————————————- ———- ————

写这篇文章的目的是给初学者一些建议。本文并未涵盖C语言的所有方面,但对于想要入门的初学者来说已经足够了。另外需要说明的是,我不是神,真正的神是开发C语言标准、写标准库、写编译器的人,但是我觉得我的C语言比我周围很多人都好计算机2级c语言模拟考试软件,所以敢写这篇文章,写这个标题。

想学习一门编程语言,但不知道该学什么? C 语言毫无疑问。

C语言是整个计算机系统的基础。可以操作硬件(不仅是X86电脑,还包括ARM、DSP、单片机等各种微处理器)写Firmware、写驱动、写OS、写编译器等。可以在电脑上写App,计算机书籍中的大部分算法都是用C语言描述的。

所以学习C语言意味着掌握了软件领域的必要技能。以后学习其他语言如C++、Java以及各种解释性语言会比较容易。

我在大二的第二年第一次学习了 C 语言。当时上课的模式是老师上讲,我们听下,然后就没有了。因为没有电脑练习,课后我没有机会学习更多。很多东西。学完一本书后,我不知道 C 语言是干什么用的。那时候还不知道C语言是用来写软件的,别说软件了,我也没见过电脑。

我们使用的教材名称是《Programming in VC++ Language》,让我好久不知道VC++与C++和C的区别,OMG! !

C语言的深入学习是在研究生期间。我从头到尾认真地翻阅了 H.M.Deitel 的 C++ 书籍。有了电脑,它就更强大了。我以前每天都在宿舍里编程一段时间。顺便说一句,我在学习C++的时候,顺便学了(复习)C语言。无论如何,C++ 书籍中总是有 C。

以下是我总结的学习 C 语言的步骤。其他编程语言基本类似,希望对大家有所帮助。

1.阅读

学习编程语言需要先学习基本语法。

C语言的语法有变量、数组、指针、表达式、逻辑运算、函数、宏定义等等。要学习这些,首先要买一本入门级的书。事实上,它们中的大多数都是相似的。最经典的是谭浩强的那首。虽然知乎上被黑的人不少,但毕竟火了这么多年。总是有优点的。事实上,作为一本入门书,你不能指望从中得到你想知道的一切。

除了基本语法之外,C 语言的另一部分是标准库。

这在 C 入门书籍中很少提及,但如果你想编写一个像样的程序,标准库是必不可少的。推荐这个世界级C语言专家编写的“C标准库”。

2.代码实践

要想学好一门编程语言,光看书是不够的,还得把书里的代码放到电脑里。

图片[1]-想学一门编程语言,不知道学什么才好?-老王博客

相信大部分人都在用Widnows,所以下载安装一个Visual Studio,用哪个版本呢?毫无疑问是最新的。

如果你喜欢 Linux,请先下载 Glibc 库,然后安装 gcc 和 gdb。

好的,有了开发环境,一切都变得简单而有趣。

尝试编写Hello World、文件读写、数学运算、常用算法等简单代码。

这是我以前练手时写的

3.经验总结

把你认为抽象、难懂的东西放到VS里调试,你会发现很多。我曾经在我的计算机中有一个名为 Test 的项目文件夹。如果有任何疑问,我将代码放入其中。一经调试,一切疑虑迎刃而解。

比如了解Struct memory的结构

比如了解Union的内存结构

这样计算机2级c语言模拟考试软件,学习指针和数组

然后将所有这些记录在一个单词中,这样知识就变成了你自己的。

这是我过去总结的一份文件

4.写点小作品

基本知识差不多掌握了,试着写个小程序吧。

看着人生第一个自主开发的程序,你会很有成就感,在编写程序的过程中,你的编程能力会有质的飞跃。

我曾经为主机写过一个五子棋游戏,可惜太老了,现在不能玩了。

另外需要注意的是,如果你想在Windows上写一个有界面的程序,你还需要学习Windows API,不过这似乎是C语言以外的东西。学C语言,一个控制台程序就够了。

最后一句话是总结。如果你想突飞猛进地提高你的编程能力,你必须继续努力练习。

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论