关于C语言学习
我是一名初中生(刚小学毕业),对电脑特感兴趣,最近在学C语言,看的书是《CPrimerPlus》第五版。请教这么几个问题:1.Cprimerplus看一遍行吗?需不需要多...
我是一名初中生(刚小学毕业),对电脑特感兴趣,最近在学C语言,看的书是《C Primer Plus》第五版。请教这么几个问题:
1. C primer plus 看一遍行吗?需不需要多看几遍?
2. 看完c primer plus 能达到什么程度?需要再看什么?
3. 都说学这个最好学学数据结构,问一下我需要吗?再就是我能学懂吗?怎么学?
ps1: 请大家回答完这3个问题。
ps2: 我数学、英语都还可以。 展开
1. C primer plus 看一遍行吗?需不需要多看几遍?
2. 看完c primer plus 能达到什么程度?需要再看什么?
3. 都说学这个最好学学数据结构,问一下我需要吗?再就是我能学懂吗?怎么学?
ps1: 请大家回答完这3个问题。
ps2: 我数学、英语都还可以。 展开
4个回答
展开全部
1 看一遍肯定不行,要多看几遍;要边看边练,课后习题一定要做。编程是靠动手练出来的,不能只看
2 看完这本书你能够有比较好的C语言基础,对于以后不管是学习C语言还是其他编程语言都是奠基性的。想进一步提高,你最好把数据结构与算法,计算机组成原理,计算机网络等课程学习一遍。如果想做出真正有意义的程序,Linux C和MFC是需要掌握的
3 你先把这本书学完,估计自学没有1年你学不完。数据结构和算法是程序设计的精髓,想做程序开发就要学。算法是思维方面的东西,与知识关系不大,如果你喜欢思考,应该可以理解。当然,大多数人刚开始学数据结构与算法会感到不好理解,这个需要花时间思考,不是能轻易掌握的
2 看完这本书你能够有比较好的C语言基础,对于以后不管是学习C语言还是其他编程语言都是奠基性的。想进一步提高,你最好把数据结构与算法,计算机组成原理,计算机网络等课程学习一遍。如果想做出真正有意义的程序,Linux C和MFC是需要掌握的
3 你先把这本书学完,估计自学没有1年你学不完。数据结构和算法是程序设计的精髓,想做程序开发就要学。算法是思维方面的东西,与知识关系不大,如果你喜欢思考,应该可以理解。当然,大多数人刚开始学数据结构与算法会感到不好理解,这个需要花时间思考,不是能轻易掌握的
追问
你能不能给我简单介绍一下Linux C和MFC分别是什么?在网上找的那些解释太长太深奥了。。
谢谢
追答
分别是和Linux操作系统和windows操作系统相关的函数库
可以分别参考:
Linux C由入门到精通 清华大学出版社
深入浅出MFC 台湾,侯俊杰
你看的那本书是标准C,是C的核心部分,在所有操作系统上通用,但是功能有限。Linux C和MFC提供与系统相关的系统调用,功能更强大,但是不能在所有操作系统上都运行
展开全部
其实就C语言入门来说是对数学和英语没有什么要求的,其实对于入门者来说不建议看C primer plus 。这本书涉及的内容既有较大的深度,也有不小的广度。因此新手学习是非常吃力的,尽管这本书是一本非常优秀的书。建议先看看谭浩强的《C程序设计》,之后在看C primer plus。当然了,C primer plus这本书的内容不可能看一遍就能理解个大概,因为这本书中写了很多C语言相对较深层次的知识,当然如果可以的话,有时间尽量经常来看看。另外就是数据结构对编程是非常重要的,数据结构和程序是不可分割的,优质的程序依赖于好的数据结构和算法的支持。其实你也不用担心学不懂,你可以找有经验的人请教。建议你找假期时间好好看看吧,这个想学好需要不少时间的。当然了,如果有什么疑问欢迎追问,我会详细解答的
追问
本来是想看谭大叔的那本,也在网上看到好多推荐的,但是还有些人说那本书就是应付考试的。。所以我就没看。
另外,学完入门之后,如果想做点什么东西的话,应该再怎么学呢
追答
那本书其实不是应付考试的,如果你仔细看的话,会发现里面内容实际上也是不少的。入门来说书的难度太大不是什么好事。因此C primer plus是入门后为了较为深入学习而准备的。在C语言入门后(估计三个月,速度太快也没什么益处,书后习题最好先做着)。你可以边看数据结构,一边学习C primer plus。建议先不要着急学做程序,编软件。你才是初中,有很多的时间。可能数据结构的方面到后面你会感到吃力,但是这个不要紧。之后你可以看看算法,算法其实对于程序是很重要的。一个程序员搞没搞过算法编出来的代码品质差距是很大的。应用方面都是相对算法来说比较好学的。如果你和另一个应聘者都能搞应用,但是你算法功底好一些,公司会更喜欢要你的
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一:任何书看一遍,我觉得都不行吧!更何况是一门编程语言!多写代码!自己调试调试代码!
第二:看完了,你什么程度也不是,最多比较深刻的了解了C的语法!需要看的东西很多,具体网上资料很多!
第三:数据结构,是计算机程序的核心。数据结构+算法=。。。。是吧!你能学懂!这没用到什么高深的数学知识,甚至高中的数学知识都很少用到!
最后,希望,能坚持!调试代码什么的最痛苦了!
第二:看完了,你什么程度也不是,最多比较深刻的了解了C的语法!需要看的东西很多,具体网上资料很多!
第三:数据结构,是计算机程序的核心。数据结构+算法=。。。。是吧!你能学懂!这没用到什么高深的数学知识,甚至高中的数学知识都很少用到!
最后,希望,能坚持!调试代码什么的最痛苦了!
追问
你能不能给推荐下看完c primer plus再看什么,关键是网上的资料没有针对初中生的,所以我希望的是一个学过的人的感受。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.C primer plus 可以当字典来查询 里面涉及的点太多 知道基础的就可以了 不会再查阅
2.如果你把Cprimer全部记住了,你肯定是教科书级别的人物,建议可以看看c陷阱编程之类的
3.数据结构肯定是要看的,数据结构和C语言不是一个东西,数据结构需要一定的抽象思维也不会很难
ps1:问题答完
ps2:程序员稍微知道点专业英语就好了,至于数学,除非你写算法,不然很少用到
2.如果你把Cprimer全部记住了,你肯定是教科书级别的人物,建议可以看看c陷阱编程之类的
3.数据结构肯定是要看的,数据结构和C语言不是一个东西,数据结构需要一定的抽象思维也不会很难
ps1:问题答完
ps2:程序员稍微知道点专业英语就好了,至于数学,除非你写算法,不然很少用到
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询