学c语言要先学什么,C语言入门要先学什么,你知道怎么入手吗?

先找一本书,我觉得具体是什么书都无所谓,然后照着书念好基础之后,把书上的每段代码都在VC++或TC平台上运行一下,看看结果

然后就是大量的看代码,抄代码,写代码

4717c2d3bc69?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

大家都推荐谭浩强的书,本人没看过,没啥好说的,但要说C语言的经典书,非C之父的《c程序设计语言》莫属,还有谁能比C语言之父对C语言更有发言权。如果你是初学者,看国内的书就行了,在你有一定基础之后,再看看下面几本书吧

第1本 《C程序设计语言》 Brian W. Kernighan / Dennis M. Ritchie

第2本 《C陷阱与缺陷》Andrew Koenig Andrew Koenig的成名作

第3本 《C专家编程》(LinDen,P.V.D)

第4本 《编程精粹:编写高质量C语言代码》

第5本 《C Interfaces and Implementations》 David R. Hanson

4717c2d3bc69?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

bc++3.1 帮助里面对每个函数都有一小段能拷贝出来运行看效果的例子程序。非常适合初学C语言。相比较而言VC带的帮助MSDN就没有。

关于自己是否适合编程的很简单的测试:

在报纸或杂志上随便找一段约1000字的文章,在Word中输入一遍。输完后再参考下面答案:

A里面有10处以上文字或标点错误

B里面没有文字或标点错误并敢为此跟人打赌

C里面没有文字或标点错误并且字体和排版完全与原稿一致

D打印在半透明的纸上和原稿重叠在一起检查一模一样,且自我感觉很有成就感

A不适合编程(理由:打字准确度偏低、粗心大意)

B初级程序员(理由:打字准确度很高、认真细致、自信、理解全角半角概念)

C高级程序员(理由:在B的基础上理解字体和排版也是电脑打印的重要因素、但相比D还不够偏执、精益求精、结果可验证)

D软件项目经理(理由:能针对项目给出令人信服的细致到极点的需求说明和典型测试用例。用户几乎挑不出毛病。专业!)

首先 找一本书 谭浩强的就行 通读一遍书 并把每条程序输进去 能改改最好 不会改也要输 你会发现 就算你照抄程序都会有很多问题

一遍搞完了 你还有很多没懂的问题 没事 做好记号 这是正常的 现在你可以在网上找找答案 或下点视频来看下

然后开始第2遍看书 把没懂的地方一定搞懂 把课后题全部做完 并一定要弄正确 都要在机器上运行

总之,以实践为主,多看看书,不懂的问题多想,再实践验证,实在不行求助别人,如果你每天都坚持100行左右的代码,3个月后应该就很有收获了。

文章最后

怎么快速学C/C++,有什么方法,打算深入了解这个行业的朋友,可以加C/C++学习群:453+243+280,不管你是小白还是大牛,小编我都欢迎,不定期分享干货,包括小编自己整理的一份2018最新的C/C++资料和0基础入门教程,欢迎初学和进阶中的小伙伴。

每天晚上20:00我都会开直播给大家分享C/C++游戏编程学习知识和路线方法,群里会不定期更新最新的教程和学习方法,大家都是学习C/C++的,或是转行,或是大学生,还有工作中想提升自己能力的前端党,如果你是正在学习C/C++的小伙伴可以加入学习。最后祝所有程序员都能够走上人生巅峰,让代码将梦想照进现实,非常适合新手学习,有不懂的问题可以随时问我,工作不忙的时候希望可以给大家解惑。

喜欢小编的文章的朋友可以关注、收藏、转发、留言,阅读愉快!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值