C语言的学习过程

从初学者开始... 从初学者开始 展开
 我来答
吉祥二进制
高粉答主

推荐于2017-09-12 · 科技改变生活,生活改变科技。
吉祥二进制
采纳数:33926 获赞数:84577

向TA提问 私信TA
展开全部
  1、就C语言本身来说,可以分为三个阶断的学习:
  其一,语法阶断,要对所有的语法知识点有所了解。没必要记,但是得有个印象,在实际开发中,不懂就查,慢慢的也就熟悉啦。
  其二、底层阶断,主要是从内存角度、反汇编角度、编译角度来理解C的语法知识,因为C语言只是C编译器的功能。这里面涉及的基础知识很多,比如从内存角度来理解,要涉及操作系统原理、计算机组成原理等等大学本科计算机专业最基础的学科。
  其三、设计阶断,学语言就是为了编程,要多实践,多从别人的实践中取得设计经验,这个是最重要的,也是最难的。
  以上是个人的观点,概括来说,第1个阶断是见道,第2个阶断是修道,第3个阶断是行道,这个道便是C语言的编程之道。
  2、大的方向来看 ,先把C语言弄精通,然后向上可以学习C++,也可以学习C系风格的语言,比如php、java等等,走应用程序开发路线,向下可以学习汇编、硬件编程,走底层系统程序开发。
百度网友f8919e5
2011-02-21 · TA获得超过439个赞
知道小有建树答主
回答量:129
采纳率:0%
帮助的人:129万
展开全部
首先选一本好的C语言教材(个人推荐选清华大学或电子工业大学出版社的,当然若你的英文好看看国外教材更好),找个编程软件(VC6.0(简单,我最初用的)或者vs2010)。接着是学习步骤了
1.了解点语言发展史吧(当历史学即可)
2.了解数值转换(2,8,10,16)
3.学习数据类型(int,float,double。。。进入正题了,树上若有例子,照书上写的输入),从现在开始你会有很多疑问,别急,不懂就问。
4.学习顺序,条件(if),循环语句(while),学好这些你C算入门了。
5,学习数组,函数。
6。指针(难点)
7。结构体,文件。。。(估计你学到这自己就知道怎么学了)
哈哈,我说完了,学语言最重要的一点(上机实践),不要只看书,多上机时间不但会使你对编程认识越来越深,还会让你喜欢上它,如你只看书,那悲剧了。
就说这些,希望你会成为high 手
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
莫为开心莫为2
推荐于2017-09-10 · TA获得超过505个赞
知道小有建树答主
回答量:339
采纳率:0%
帮助的人:249万
展开全部
C语言这个东西,首先是看书其实说是谭浩强的说真的不错,当你学会之后会感觉那本书不怎么样,但是你会发现那本书中几乎没有什么盲点。比较简单吧,适合初学者。最重要的就是写程序。刚开始肯定不会也没有感觉,就是按照例子敲代码,记住不是复制粘贴是一个一个字幕的打上去,然后调试程序。当你这样做到5000行代码量(有效代码)的时候,你就会感觉不是那么手生了,当到一万行以上的时候,恭喜你,你这个时候就算入门了!想学号编程语言无所谓,主要是编程的思想,多看看书,数据结构,操作系统还有计算机组成这样的书,当你学到一定的时候,你会发现如果想深入,必须要了解这些的!祝学习顺利!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
薇小西vv
2011-02-21
知道答主
回答量:42
采纳率:0%
帮助的人:0
展开全部
若之前对此一点都不了解的话,直接找书看,会比较迷茫。很多东西要很长时间才能搞懂。不如先找点视频看。学习中最重要的当然是上机编程,不多强调。然后就多找题来做,锻炼思维吧。网上很多的…
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式