自学可以学好C语言不?
我现在准备自学书都买好了有数据结构数据库面向对象程序设计还有Internet英语词典和概率论计算机网络技术已经考过了还差什么书不????我只有八个月的时间能够学懂不?还有...
我现在准备自学 书都买好了 有数据结构 数据库 面向对象程序设计 还有Internet英语词典和概率论 计算机网络技术已经考过了 还差什么书不???? 我只有八个月的时间 能够学懂不? 还有 能不能教我学习c语言的方法 能够有效率一点
展开
展开全部
要自学首先最重要的是买对书。强烈推荐你以下几本C语言的经典书籍。首先要看《C Primer Plus》,我学C的入门教材就是这本。看完之后,你可以看《C和指针(Pointers on C)》和《C专家编程(Expert C Programming)》。网络上有人推荐《The C Programming Language》作为入门教材,我没看过,不过“本书是由C语言的设计者Brian W. Kernighan和Dennis M.Ritchie编写的一部介绍标准C语言及其程序设计方法的权威性经典著作。”所以应该值得一看。
另外,不推荐谭浩强的《C语言程序设计》,很多人说这本书误人子弟,我看过觉得不至于这么严重,但是真的不推荐,上面的错误还是挺多的。
再一点,8个月如果你努力的话,学好C语言不是问题,关键是要多上机练习,持之以恒。至于那些说什么多少天就能学好C语言的,完全是不靠谱的。
另外,不推荐谭浩强的《C语言程序设计》,很多人说这本书误人子弟,我看过觉得不至于这么严重,但是真的不推荐,上面的错误还是挺多的。
再一点,8个月如果你努力的话,学好C语言不是问题,关键是要多上机练习,持之以恒。至于那些说什么多少天就能学好C语言的,完全是不靠谱的。
展开全部
打个比方,自学1年,有个好老师带2个月。当然有老师更好,可以现身说法。但对于某些人来说自学也有很高的效率。
C语言着重数学功底,因为算法是核心。而作为一个初学者,你却先要弄懂语法,才能在此基础上学习。
而市面上的大多数书还是比较难入门的,我是学的谭浩强版的,刚开始看得特你妈纠结,可能是谭老师智商太高了吧,或者说他的表述能力不太好。
建议去看金文的视频,最好也买一本她的书。她是全国二级C语言考试主讲,讲的非常浅显易懂,如果你天天坚持一个月不到就可以看完,就算你入门了。之后再看数据结构(主要讲算法),但我不太明白你买数据库和面向对象程序设计干嘛,那是java或其他语言的内容吧。
看了视频最好找些题做,尤其是指针的,这是难点,不懂的看目录查,或者百度。等你有点经验就来百度知道回答回答问题,带带新人,慢慢的你就牛逼了。
C语言着重数学功底,因为算法是核心。而作为一个初学者,你却先要弄懂语法,才能在此基础上学习。
而市面上的大多数书还是比较难入门的,我是学的谭浩强版的,刚开始看得特你妈纠结,可能是谭老师智商太高了吧,或者说他的表述能力不太好。
建议去看金文的视频,最好也买一本她的书。她是全国二级C语言考试主讲,讲的非常浅显易懂,如果你天天坚持一个月不到就可以看完,就算你入门了。之后再看数据结构(主要讲算法),但我不太明白你买数据库和面向对象程序设计干嘛,那是java或其他语言的内容吧。
看了视频最好找些题做,尤其是指针的,这是难点,不懂的看目录查,或者百度。等你有点经验就来百度知道回答回答问题,带带新人,慢慢的你就牛逼了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C语言不难的,我就是自己学的,书不需要太多,你现在才开始学的,所以数据结构还远着呢!其实早期就是多记些东西【没必要把所有东西都记下了才开始实践】,然后自己把程序对照书上的往电脑里敲一遍看一下运行结果(前提是你买的书比较正规,不然很多书上写的东西都是没通过机试的,运行不了!!),自己多看看程序,遇到不懂的在书的目录里找出来看看每条语句或者函数的功能,这样的学习方法效率不错,我就是这么学的,短时间内可以自己写出一些简单的程序(有些像是模仿),但是指针和链表对初学者来说是个很大的难点,其他的都是你可以轻易看懂的!!!!祝楼主学习进步!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建议:先了解各种变量、常量、三种基本结构、指针等基本概念,然后就是看程序,从简单的程序看起…记住一句话,C语言是面向过程的,过程就是C程序肯定是按“顺序”从头到尾的执行,所以看程序的时候一定要按顺序来。
希望对你有帮助。
希望对你有帮助。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没问题,我初一学的C语言,只用了三周就把谭浩强的《C语言程序设计》习题通通做了一遍。
有效率的学习方法,就是上机做习题,开始很艰难,一旦深入就快了。
有效率的学习方法,就是上机做习题,开始很艰难,一旦深入就快了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询