普通二本非计科专业,马上大三,有一点C语言基础,想自学计算机,建议学哪个方向?现在还来得及吗?
1个回答
关注
展开全部
C语言的用处比较广泛,可以说任何精通计算机的人都掌握C语言了,我是本科计算机专业的,C被作为许多课程的先行课,没有了C语言基础,就不能学习数据结构,操作系统,编译原理,计算机网络等核心课程,所以说,想学习计算机的话无论想在哪个方向发展(软件,硬件,网络,应用,开发,设计等方向)都必须掌握C语言.
C Traps And Pitfalls 推荐读,不过要有一定基础。
如果你刚开始的话推荐C Primer Plus或者C In A Nutshell。
去书店买那种翻译版的书,红色皮的那种. 原著国外的.
如果可以直接看那种英文原版的(毕竟翻译过来的有些诧异).
<21天学通C语言(第六版)
Bradley L. Jones, Peler Aitken 著.
信达工作室 译.
人民邮电出版社
这本书对初学者很好, 如果有点基础那就更好了.
建议选择谭浩强谭老师的书,简单易学,理论与实践结合的很好,而且如果能认真学的话,你会发现你的C语言基础非常的实。
也不是说其他的书不好,但是有些书只是为了让读者入门,没有前途呀。
先读谭浩强的《C语言程序设计》,这是公认的中文入门级教材。但是书中的代码风格不敢恭维。看完这本,推荐《21天学通C语言》,这本书比较好,个人感觉。看完这两本,你就可以进阶C++了。
C语言只要把基础打好就好,你要是想精通的话,最好是精通C++,这样比较有前途。但不要操之过急。
以下一段话是我给另一位初学编程的朋友建议的学习轨迹,你可以参考以下:
学习编程语言贵精不贵多,而且要循序渐进、有张有驰。
初学语言时,基本上都是从C语言入手。
一本谭浩强老师的《C语言程序设计》足够。
不过在学习过程中请注意不要学习他老人家的编程风格!我不知道现在改版了没有,反正我当年学这本书的时候,上面的代码风格让我极其崩溃。
良好的C语言代码风格,可以参阅《21天学通C语言》等。
学C最多也就半年,感觉差不多了,做一个像样的小项目,检验一下自己即可。然后就应该步入C++中。C++是一门值得深入研究的语言,仔细学进去你会发现它嗷嗷强大。其中也有许多经典的设计思想。入门级书籍推荐《C++大学自学教程》讲的比较透彻,但很厚。进阶级推荐《C++语言深入研究》等,就比较深奥了。高手级推荐《C++大师的沉思》等国外名著,讲的很晕,呵呵。
Java是一定要学的,但如果不想在这方面发展,可以不学得那
咨询记录 · 回答于2021-05-18
普通二本非计科专业,马上大三,有一点C语言基础,想自学计算机,建议学哪个方向?现在还来得及吗?
您好,我正在帮您查询相关案例,马上回复您。
所以一定要做好学习规划。自学计算机知识要先明确一个学习方向,对于计算机基础知识薄弱的同学来说,选择...
对不起让您久等了。
C语言的用处比较广泛,可以说任何精通计算机的人都掌握C语言了,我是本科计算机专业的,C被作为许多课程的先行课,没有了C语言基础,就不能学习数据结构,操作系统,编译原理,计算机网络等核心课程,所以说,想学习计算机的话无论想在哪个方向发展(软件,硬件,网络,应用,开发,设计等方向)都必须掌握C语言.C Traps And Pitfalls 推荐读,不过要有一定基础。如果你刚开始的话推荐C Primer Plus或者C In A Nutshell。去书店买那种翻译版的书,红色皮的那种. 原著国外的.如果可以直接看那种英文原版的(毕竟翻译过来的有些诧异).<21天学通C语言(第六版)Bradley L. Jones, Peler Aitken 著.信达工作室 译.人民邮电出版社这本书对初学者很好, 如果有点基础那就更好了.建议选择谭浩强谭老师的书,简单易学,理论与实践结合的很好,而且如果能认真学的话,你会发现你的C语言基础非常的实。也不是说其他的书不好,但是有些书只是为了让读者入门,没有前途呀。先读谭浩强的《C语言程序设计》,这是公认的中文入门级教材。但是书中的代码风格不敢恭维。看完这本,推荐《21天学通C语言》,这本书比较好,个人感觉。看完这两本,你就可以进阶C++了。C语言只要把基础打好就好,你要是想精通的话,最好是精通C++,这样比较有前途。但不要操之过急。以下一段话是我给另一位初学编程的朋友建议的学习轨迹,你可以参考以下:学习编程语言贵精不贵多,而且要循序渐进、有张有驰。初学语言时,基本上都是从C语言入手。一本谭浩强老师的《C语言程序设计》足够。不过在学习过程中请注意不要学习他老人家的编程风格!我不知道现在改版了没有,反正我当年学这本书的时候,上面的代码风格让我极其崩溃。良好的C语言代码风格,可以参阅《21天学通C语言》等。学C最多也就半年,感觉差不多了,做一个像样的小项目,检验一下自己即可。然后就应该步入C++中。C++是一门值得深入研究的语言,仔细学进去你会发现它嗷嗷强大。其中也有许多经典的设计思想。入门级书籍推荐《C++大学自学教程》讲的比较透彻,但很厚。进阶级推荐《C++语言深入研究》等,就比较深奥了。高手级推荐《C++大师的沉思》等国外名著,讲的很晕,呵呵。Java是一定要学的,但如果不想在这方面发展,可以不学得那
希望能帮到您。祝您心想事成!
尊敬的答主您好,我是百度问一问官方体验官,针对您的回答我们按照服务质量标准只能给出0分,您还需要进一步提升一下您的回答质量(或者回复速度),我们将会对您进行为期一周的人工抽查打分。您的回答需要加强的地方有:(你的回答过于敷衍,不能有效帮助题主解决问题,目前问答严打这种行为,您已进入一周观察期,如果再有此行为将封禁)