C语言入门学习和书籍推荐_第1页
C语言入门学习和书籍推荐_第2页
C语言入门学习和书籍推荐_第3页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

语言入门学习和书籍推荐接下来会陆续介绍各自编程语言和各个领域的学习建议,本文先讲 C语言。1、C语言适合当第一门编程语言学习①、C语言语法相对简单,但又比较完整和严谨,包含该有的各种元素。学完 C语言语法,要学习其它编程语言就很容易了。②、C语言接近底层,可以了解内存和计算机的基本原理。③、许多基础课程比如算法与数据结构教材都是以语言为例子的,特别是中国版的书籍。如果你是大一刚开始学习编程,建议选择C语言做入门。2、C语言学习的步骤学习语法和基础算法--->了解C语言应用领域--->确定是否从事C语言相关工作--->深入学习基础课程--->学习领域相关的课程3、C语言语法学习①、书籍推荐:推荐《C程序设计语言》和习题解答C/C从入门到大牛交流群369203660C/C从入门到大牛交流群369203660②、学习建议视频结合书籍,把书籍上的代码都一个个自己敲出来运行,做到每段小程序都熟悉记忆。不要一直在那边背语法,多写代码,多演化代码,验证语法。建议以 Linux为学习环境,掌握Linux下的相关工具,比如GCC③、验证结果《C程序设计语言:习题解答》里面的题目不用看书可以自己敲打实现出来就差不多了。可以用计算机等级考试二级( C语言)的历年试题验证学习结果。也可以自己报名考看看,以分做目标。④、进阶学习可以先跳过这个,看看是否从事语言相关工作,如果是的话,再来看这个。语法进阶书籍推荐:C/C从入门到大牛交流群369203660逻辑思维进阶南开大学C语言100题,自己实现代码并验证。继续进阶,可以刷OJC/C从入门到大牛交流群3692036604、C语言应用领域是不是有些同学学完C语法后都不知道做什么项目。因为单纯学会C语法开发不了什么项目,你需要掌握C语言应用领域,然后学习周边相关知识。相对于PHP、Java,C语言的开发效率较低,没有框架甚至没有库。数据结构要自己写,对操作系统底层要很熟悉,代码很容易出现内存相关的错误。C语言主要用于驱动开发、操作系统、内核开发,嵌入式(单片机)、交换机、路由器等网络设备的开发。如果你想要会用C语言开发项目,就需要掌握相关领域知识。5、方向选择学完语法和了解C语言应用领域后,就要面临着选择。三个方向:①、选择从事C语言相关的工作;②、选择继续学习C,C主要应用领域游戏服务端开发、图形图像、C/S客户端界面开发、中间件;③、选择其它方向的学习,比如Java6、深入学习基础课程选择从事C语言相关的工作,就需要深入学习基础课程。因为从事C语言相关工作,往往对性能有要求,需要理解操作系统和计算机组成原理。以下课程在从事 C语言相关工作是应该要掌握的: 《算法与数据结构》《计算机组织与体系结构》 《编译原理》《操作系统原理》有能力的可以学习《Linux内核结构》具体每个基础课程的学习就不展开了,以后谈。学习书籍建议,可以参考清华北大计算机系相关课程指定的教程,返回上一级,搜索数字0001查看北京大学和清华大学计算机专业本科完整课程表。7、学习领域相关的课程这个就比较广泛,根据希望从事的领域有选择性学习。比如,你想从事嵌入式开发,那你就要学习嵌入式操作系统等8、项目实践学完理论,找项目尝试练习。哪里找项目呢?①、找培训教程,别人培训班的实践题目或者看网上培训教程的实践题目②、找高年级或老师帮忙布置实践题目③、通过Google、GitHub等程序猿社区,去找找实践题目..如果你想跟我们一起共同进步学习可以加我们的学习交流群C/C从入门到大牛交流群369203660,群内有小白有大牛让我们一起共同成长为大

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论