入门c语言该怎么做?带你少走弯路

提起c语言,很多人都说c语言属于比较难的编程语言,但是一些大型项目设计高复杂度和高要求的项目的时候,c语言还是有很大优势,例如互联网搜索引擎,高性能科学计算,大型网络游戏服务器等等。

那么该如何着手学习c语言呢?

首先:

学习 C++,可以分为两大部分:C++语言和 C++标准库

先说 C++语言部分:

1.语言基础,推荐图书 C++ Primer(中文版 第5版)

2.进一步提升,可以读 Effective C++(第3版 中文版)和 More Effective C++(中文版)这两本书,帮助你写更规范专业的 C++代码。

其次:

编程是一门手工艺。需要不断的练习。切记不用总报着只学习的心态。去找一个简单项目来练习。

1.一开始可以先跟着做习题,这样可以熟悉语法。在学习C++的时候,配合着刷一些oj上的题(如果不明白oj,请自行百度或者谷歌)。通过刷题,不仅增加学习的动力,而且,对于那么细节的知识点,这是一个熟悉并练习的好方法。很多大学都有自己的oj平台,而且大部分是开放的。

2.大概看到80%了就可以尝试写些小程序或者小游戏, 练练手,加深对语言的一些理解。又或者实现一些图像处理的算法都可以练手的。倒不一定非要用VS,如果你喜欢Linux,vim+gcc也没问题,工具不是重点,区别在于坑多坑少而已。

你找出一个项目,全心全意去完成它,这样自然而然很多东西需要解决,就会接触并且学到很多编程知识。

剩下的?

全得靠你自己啦

一起努力吧!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180119A0QGOZ00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券