如何快速学习C/C++语法

这是《如何自学成为一名软件工程师》系列文章的第二篇,也是知识点的第一篇。这一系列文章并没有固定的形式,大多都是经验分享,期望能够对你有所帮助。

首先要说明下,这里的快速并不等于轻松。只是将小编在学习中得到的经验与你分享,期望能够让你在学习中少走弯路。

先学 C 还是 C++ ?

小编的答案就是都一样。毕竟从名字上看也可以得知,C++是C的扩展嘛!注意这里说的是先学那个,而不是只学那个。当你掌握了C++后,你依然需要了解C的特性,反之也一样。

从找工作角度讲,招C++工程师的要求都是“C/C++” 几乎很少有只要C或只要C++。并且小编在实际开发中C和C++也都是混着用。

语法是最重要的 也是最不重要的

之所以重要是因为语法在任何编程语言中最基础的,不会语法何谈编程?

而又说是最不重要是因为,和其它知识点相比它的确非常简单,而且在实际开发中语法错误也是最容易查找的。

如何学习语法

小编觉得在学习语法中最重要的就是多多实践,让语法成为你的肌肉记忆。接下来小编就和你分享几种学习方法。

通过阅读书籍

小编便是通过读《C++ Prime》学习的C++,这本书虽然翻译的比较晦涩,但是讲的却慢细的,如果你的英语不错推荐你看原版。

 

"C++ Prime 11"

在学习中小编比较喜欢读书,尤其向语法这样基础的东西。一定要系统的学。将每章的课后练习题一一做完,只有这样你才能对语法有深刻的了解。

通过看视频

看视频也是一个不错的学习方法,网上有很多这样的资源。但小编并不喜欢这种方法,因为太耗时间。

这里小编给你推荐一个免费的视频网站 鱼C工作室, 他的课程小编看过一些,感觉讲的挺好的。

通过网站教程

这种方法对于学习第一门编程语言的小伙伴我是最不推荐的,应为吃快餐对身体不好嘛!不过当你工作中遇到必须使用新的语言工作时,这是一个不错的方法。

在这里我也向你推荐一个不错的网站:菜鸟教程

遇到困难要学会自己解决问题

不论是初期的学习,还是后期的工作。你一定会遇到这样那样的问题,而当遇到问题时。要学会通过搜索引擎去寻找解决办法,在这个过程中你也可以学到很多的东西。

经验之谈(瞎BB

不要轻易放弃,当觉得特别累的时候,可以停一停。去爬一座不矮的山,当你登顶的那一刻,你也许会明白坚持的意义。

不要因为听别人说而换语言,这个世界有很多的编程语言,它们都有各自的应用场景,不要纠结于此。毕竟语言只是工具,而你的目的是成为一名工程师嘛!如果你一旦开始换,便会进入一个死循环:选择->放弃->再选择->再放弃。

最后

如果你发现任何问题或疑问,你可以在下面留言或者通过 微博 和邮箱联系我,我会第一时间给予答复。 本文出自 舍予书,如需转载请保留该段声明,非常感谢。

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值