再学一次C

再学一次C,第1张

再学一次C

文章目录
  • 再学一次C
    • 关于这个想法的原因
    • 关于为什么选择C
    • 关于编译环境
    • 关于怎么学习

关于这个想法的原因

作为一个大二的计算机系的学生,学习一切关于代码的就很吃力,甚至有时候完全不知道该怎么下笔,虽然理论上是学了很多语言。

最近碰到了大难题,数据结构学的很不顺利(而且数据结构考研竟然还要考),原因自然是当时C没学好,当时打出来的程序也都只是那种很基础的,也没做出来什么项目像小游戏类似的,后来因为没有用到C了(其实除了C,学的C++,Python也没做出什么项目来,都是那种最基础的,都没有实际用在),就没管了,但是现在吃到亏了,决定把C再好好学一遍!!!

也不知从哪里开始学,就从最基础的——“Hello World!”开始,希望这次重新学习能够学到更多,以自己做一个项目为目标。

(感觉可能很多盲目选择了计算机的人都有此困惑)

关于为什么选择C

C语言其实是比较适合刚刚接触计算机这个专业的同学来学习的(从学了Python后的自我认为,Python用法太多太杂,感觉好难灵活运用),或许C++也可以。

关于编译环境

个人比较喜欢用Microsoft Visual Studio(其实自己感觉哪个版本都无所谓),里面各种功能都比较强大,所以以后的练习也基本上集中在这个上面。

偶尔会用Dev c++,不过这个有bug,是在天梯赛的时候发现的,就是数组超过容量不会报错,还有就是默认没赋初值的变量是0,当时在PTA(就是比赛用的编译器)上运行错误却在Dev c++上运行正确。

Microsoft Visual Studio很好用,就是内存比较大,大概8个G,网上教程也很多,照着下载即可。

关于怎么学习

当时学C不仅上课没好好听,下课自己练习的也不多。


这次准备找个网课,查漏补缺,然后就是多写点代码,巩固练习,坚持每天都能学到一点知识。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/674869.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-19
下一篇 2022-04-19

发表评论

登录后才能评论

评论列表(0条)

保存