入门学习C语言需要使用vc++6.0吗?

提到VC++便会顺带提一下网上吐槽最多到谭浩强的C语言教材,回顾我以前入门学习C语言到的时候,看的第一本书也是这一本。
这么多年过去了,尽管网上吐槽得很多,但很多大学还是使用这一本教材,还在使用VC++进行教学。前段时间就有一个学弟问我需要下载VC++ 6.0吗?
请添加图片描述
本篇文章我不对老谭的书进行过多到评价,这篇文章自己只是以学长的身份说一下小白入门C语言软件到选择和我自己使用VC++6.0这个软件编程的感受,希望能给入门学习C语言编程的一些建议。

首先任何事物都有两面性,好处是使用VC++6.0学习C语言因为软件没有代码提示可以对零基础编程的小白养成一个很好到编码习惯。但也正因为这样它的第一个缺点就是编程没有任何到代码提示,但作为专门搞嵌入式的来说,没有代码提示反而没这么重要,因为后续学习C51单片机开发、STM32开发、arduion与ESP8266开发几乎每一个代码都是手打上去到没有代码提示。正因为这样,我认识到很多嵌入式工程师都在vs code搭建环境来搞嵌入式开发,代码高亮,而且有代码提示。

第二个缺点是:VC++6.0已经很多年没有更新了,在学习和软件安装过程中都有可能会遇到诸多到问题

也因为这些缺点,现在网上去报班学习C语言都使用Visual Studio这种集成到开发环境来上课,报班学习C语言主要的方向是就业的,更贴近实际开发。

我的建议是:其实入门学习C语言使用Visual Studio和vs code来开发完全是可以的,不需要使用VC++6.0,如果学校老师上课使用到是VC++6.0进行上课教学可以跟老师沟通自己到作业和考核可不可以用其他编程软件写好然后交。大多数老师还是很好说话的,但有一些老师觉得你用其他软件写的代码不方便自己检查作业,这种就要看自己到沟通了。我之前学Java的时候我和我专业里的一个同学使用的是Intellij IDEA编程。当时全专业使用Intellij IDEA仅两人,其他同学都用Eclipse,老师都允许我们这么做。

对于没有编程基础到推荐使用Visual Studio这种集成开发软件,有编程基础到可以试着用vs code来自己配置C语音到环境(如果之前学习过java到配置起来就非常简单)。有没有代码提升其实影响不大,编程的最核心还是数据结构和算法。

如果把数据结构和算法比作编程的“内功”,那么编程语言就比作编程的招式,如果数据结构和算法学得不好,就算会再多到编程语言不过是花拳绣腿

总结
使用VC++6.0学习C语言优点:可以养成很好到编写习惯
使用VC++6.0学习C语言缺点:没有代码提示,软件老旧问题多
其他学习C语言软件选择建议:小白选择Visual Studio,有编程基础的选择vs code

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小明n.n

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值