我想学习C语言,以前没学过编程,请推荐一本学习C语言的书。

C语言都可以编哪些程序啊?谢谢!... C语言都可以编哪些程序啊?
谢谢!
展开
 我来答
shine1991
科技发烧友

2011-09-11 · 智能家居/数码/手机/智能家电产品都懂点
知道顶级答主
回答量:4.7万
采纳率:82%
帮助的人:2.3亿
展开全部
想都不用想,入门级的书肯定是清华大学出版社出版的谭浩强主编的《C程序设计》
现在这本书最新版的第四版(红皮的),不过其实第四版没有第三版(绿皮的)好,内容没有第三版详细,还有两章的 内容竟然转移到和第四版配套的学习辅导里了,这不是骗钱么
总之看书推荐看第三版,但是第四版使用的工具是VC6,这个是值得提倡的,不像第三版还是TC

至于ls的童鞋说的K&R的《C程序设计语言》,那个绝对不是0基础的初学者看得懂的,要能看得懂,也不会是0基础了,这样的书,应该在有一定基础后作为进阶书,或是工具书来看

另外,学习编程不是光看书,更重要的是用动手编程,刚开始比较难,就照着书练,时间长了,就会自己编了

至于C能做什么,这样讲吧,基本其他高级语言能做的,C语言一般也能做,C语言能做的,其他语言不一定能做
注意,我只说能做,不是说做的简单,比如说一个windows的窗口程序,其他高级语言或许只要50行就可以了,C语言可能要500行,或者5000行
所以说啊,没有最完美的语言,只有最合适的语言

另外说下,汇编语言才是真正的万能语言,其他语言能做的,他100%都能做,不过和上面一样,会很复杂,比如算个1+1,可能都要好几行代码
追问
我看了一下,还是觉得第四版的更适合我。
但是我有个疑惑,C语言会随时间推移而改变吗?是不是买C语言的书要买最新版的?
谢谢!
追答
会有新的标准出来,不过一般都会兼容旧的标准的,显示最新的好像是C99标准,2000年出来的,都10多年没变了,不过最经典的还是C89标准,1990年出来的,也不是越新就越好的
标准什么的是对于编译器而言的,只要学会了C的标准语法,用什么编译器都差不多
xuehaiyisu
2011-09-11 · TA获得超过291个赞
知道小有建树答主
回答量:177
采纳率:0%
帮助的人:148万
展开全部
c语言的功能非常强大,能做很多事情。
入门推荐c语言的设计者 Brian W. Kernighan的《c程序设计语言(第二版)》.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xtuxumeng
2011-09-11
知道答主
回答量:3
采纳率:0%
帮助的人:4961
展开全部
c语言刚学的时候就是一些简单的程序。它可以用在单片机上,还可以编写Windows程序……其他的嘛就不知道啦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-09-11
展开全部
C语言可以编任何程序
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiaotengyi
2011-09-11 · 超过10用户采纳过TA的回答
知道答主
回答量:46
采纳率:0%
帮助的人:25.6万
展开全部
用《c程序设计语言》吧,学习C的经典著作,用来入门很不错。C语言可以编很多东西,像嵌入式开发,Linux下的软件基本上都是用C语言编的……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
12345lovelj
2011-09-11
知道答主
回答量:28
采纳率:0%
帮助的人:10.1万
展开全部
c语言课程设计
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式