您好,陌生朋友,请问零基础的新手想学习C语言,要从哪里开始?看哪本书比较适合?

 我来答
jhanker
2019-02-09 · TA获得超过1479个赞
知道小有建树答主
回答量:675
采纳率:73%
帮助的人:499万
展开全部
1.[C和指针].(美)Kenneth.A.Reek。,C primer plus第六版 都是外国的C语言名著,但由于翻译后和原著有一定语义差距再加上中西方文化差异,其实我个人觉得不适合初学者!
2.谭浩强的《C语言程序设计》是清华大学的老教授写的一本大学教程,确实比较适合中国学生,特别是初学者的学习!(不要怕网上的一些对此书的负面的评论,毕竟这本书刚成书的中国国情决定的,但毕竟这本书成就了现在的很多C语言大咖,从书的版次和销量也说明了这本书的当时畅销程度),反正从一个C语言熟手或高手来看这本书可能会有一些问题
3.但是,谭浩强的《C语言程序设计》的有一些地方确实也存在欠妥的地方,比如变量的表示很多用a,b,c,这一点如果初学者学了后成了习惯,那以后用C++等语言编写大型程序会出大问题,还有由于是一本入门教材对一些C语言的深入探究也不够,真正实际应用的实训例子也欠缺。等等
4.建议如果学完谭浩强的《C语言程序设计》后再好好看看.[C和指针].(美)Kenneth.A.Reek。,C primer plus第六版这两本书,然后有机会好好研究C语言代码的汇编调试代码,最好对内存的分配,代码区,数据区,数据区的全局变量区,栈区,堆区(全局变量,静态变量,局部变量在上述内存中的存储结构以及作用域,最好还要了解数组,结构体,共用体,位域的内存中的存储结构也知道);以及函数调用的汇编实现过程(栈实现过程)等知识到网上深入学习一下。有机会还可以用keilC进行单片机编程或学c++。
百度网友25bcb76
2019-02-18 · TA获得超过5261个赞
知道小有建树答主
回答量:6833
采纳率:0%
帮助的人:285万
展开全部
说实话C语言其实不难学,就是一门高级计算机语言,入门很简单,就是谭浩强那本书就好。但是C语言其实也不好学,如果要学好还是需要大量的代码基础的,多练总是好的。然后就是学的时候注意C语言中空间的概念,其实C语言就很好掌握了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冯小气气
2019-01-25 · 知道合伙人IT服务行家
冯小气气
知道合伙人IT服务行家
采纳数:98 获赞数:239
八年编程经验,公司核心技术人员。

向TA提问 私信TA
展开全部
[C和指针].(美)Kenneth.A.Reek。
我见过的最好的入门C的书了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1909j1
2019-01-30
知道答主
回答量:3
采纳率:0%
帮助的人:2276
展开全部
C语言基础,之后C高级、c++,数据结构、网络编程什么的,看完之后可以买一本UNIX高级编程第三版慢慢研究
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
在燕子岩讲印尼语的罗汉松
2019-01-25 · 超过25用户采纳过TA的回答
知道答主
回答量:54
采纳率:87%
帮助的人:12.7万
展开全部
谭浩强的c语言程序设计。这个书是大家的c语言入门书。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(13)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式