自学c语言应该用怎样方法去学习?

 我来答
jhanker
2019-06-22 · TA获得超过1478个赞
知道小有建树答主
回答量:675
采纳率:73%
帮助的人:483万
展开全部
刚开始可以学谭浩强的《C语言程序设计》是清华大学的老教授写的一本大学教程,确实比较适合中国学生,特别是初学者的学习!(不要怕网上的一些对此书的负面的评论,毕竟这本书刚成书的中国国情决定的,但毕竟这本书成就了现在的很多C语言大咖,从书的版次和销量也说明了这本书的当时畅销程度),反正从一个C语言熟手或高手来看这本书可能会有一些问题但是,谭浩强的《C语言程序设计》的有一些地方确实也存在欠妥的地方,比如变量的表示很多用a,b,c,这一点如果初学者学了后成了习惯,那以后用C++等语言编写大型程序会出大问题,还有由于是一本入门教材对一些C语言的深入探究也不够,真正实际应用的实训例子也欠缺。等等
建议如果学完谭浩强的《C语言程序设计》后再好好看看.[C和指针].(美)Kenneth.A.Reek。,C primer plus第六版这两本书,然后有机会好好研究C语言代码的汇编调试代码,最好对内存的分配,代码区,数据区,数据区的全局变量区,栈区,堆区(全局变量,静态变量,局部变量在上述内存中的存储结构以及作用域,最好还要了解数组,结构体,共用体,位域的内存中的存储结构也知道);以及函数调用的汇编实现过程(栈实现过程)等知识到网上深入学习一下。有机会还可以用keilC进行单片机编程或学c++。
帐号已注销
2019-05-10 · TA获得超过4418个赞
知道大有可为答主
回答量:1.3万
采纳率:65%
帮助的人:749万
展开全部
一定的英文基础是必要的。
看书时要多做习题,一题一题的弄明白,要不书也白看
从一开始养成良好的编程习惯,怎么算好的你看书上的代码怎么写的

关于数学, 初中数学水平可以编程,小学甚至学前班也没什么不可以。 另一方面数学博士编程的时候也不会嫌自己数学学的太多了。 需要多少数学这跟你要做的东西很有关系, 也影响到你学习的深入程度, 工作中就影响你的代码质量。 总的来说数学水平是越高越好, 但并没有一个门槛, 什么水平都可以学, 就是质量差一些。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
杯具——悲剧69779c
2019-06-25 · TA获得超过1352个赞
知道大有可为答主
回答量:3003
采纳率:64%
帮助的人:501万
展开全部
自己做一个完整的项目,边做边学,项目做完了,你也会得差不多了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
无事他0o
2019-05-28 · TA获得超过3207个赞
知道大有可为答主
回答量:5610
采纳率:86%
帮助的人:233万
展开全部
一定的英文基础是必要的。
看书时要多做习题,一题一题的弄明白,要不书也白看
从一开始养成良好的编程习惯,怎么算好的你看书上的代码怎么写的

关于数学, 初中数学水平可以编程,小学甚至学前班也没什么不可以。 另一方面数学博士编程的时候也不会嫌自己数学学的太多了。 需要多少数学这跟你要做的东西很有关系, 也影响到你学习的深入程度, 工作中就影响你的代码质量。 总的来说数学水平是越高越好, 但并没有一个门槛, 什么水平都可以学, 就是质量差一些。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柳岸客愁长4169
2019-05-23 · TA获得超过3738个赞
知道大有可为答主
回答量:8810
采纳率:79%
帮助的人:292万
展开全部
一定的英文基础是必要的。
看书时要多做习题,一题一题的弄明白,要不书也白看
从一开始养成良好的编程习惯,怎么算好的你看书上的代码怎么写的

关于数学, 初中数学水平可以编程,小学甚至学前班也没什么不可以。 另一方面数学博士编程的时候也不会嫌自己数学学的太多了。 需要多少数学这跟你要做的东西很有关系, 也影响到你学习的深入程度, 工作中就影响你的代码质量。 总的来说数学水平是越高越好, 但并没有一个门槛, 什么水平都可以学, 就是质量差一些。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式