迅维网

如何学习c语言

yzz163 2015-11-16 10:19


  C语言目前被广泛用来开发桌面软件、硬件驱动、操作系统、单片机等。由于C语言具有简单、高效率、功能强大等特点,它几乎成为程序员学习的第一门语言。那么,如何学习c语言,从何处下手?这是每个软件编程爱好者最为关切的问题。下面,我就班门弄斧给大家介绍如何学习c语言,把自己初学时一些如何学习c语言的方法经验告诉大家,希望对大家解决如何学习c语言有所帮助。

  如何学习c语言第一步,上百度找资料,建立C语言学习环境。
  在百度上找找如何学习c语言相关的书籍和C语言相关的资料。我就找到了谭浩强主编的《C语言程序设计》(第三版),还找了不少学习C语言的论坛。


如何学习c语言-《C语言程序设计》(第三版)
图一 如何学习c语言-《C语言程序设计》(第三版)

  另外下载了最常用C语言编译器和IDE软件。在Windows下用微软的Visual Studio 2010,在Linux下用C-Free,也可以使用MinGW(GCC编译器的Windows版本)或者Cygwin(Windows平台上运行的Linux模拟环境)来运行C-Free。这里介绍下一个轻量级的C语言编译器:Turbo C++/C,这款C语言编译器可在 Windows 7/8/8.1/10 32+64bit 环境运行。体积下,绿色版,运行快,这我推荐的主要原因。
下载地址:http://sourceforge.net/projects/turbocforwindows-9/


如何学习c语言-Turbo C for WIN8.1 WIN10 64bit
图二如何学习c语言-Turbo C for WIN8.1 WIN10 64bit

  准备好这些东东,就可以开始如何学习c语言的下一步了。

  如何学习c语言第二步,修炼内功。
  C语言虽然简单,容易上手,但理解其精髓是不容易的。初学者就先从简单的入手:数据类型、语句、函数、指针、结构体、文件、算法。认真学习它们的用法,不会的话,百度C语言论坛,搞定它。这样逐步提升C语言的编程能力。任何编程语言都是需要认真刻苦训练的,C语言也同样。我们每写一条C语言的新语句、一个C语言新函数、一个C语言新模块都需要不断调试、排错、重写直到达到自己的设计要求。这样的不断排错的循环,然后,坚持下来,你就入门了。

  如何学习c语言第三步,应用开发。
  前面说过c语言的应用十分广泛,如果你是开发Windows桌面应用,就使用微软的Visual Studio 2010,比如先写个基于c语言的计算器、贪吃蛇等等小程序。如果是爱好单片机开发,那就买块开发板,比如:上海交大马潮老师的 AVR/51 开发板,配套书,写个c语言的跑码灯程序。
  现在,你已经步入C语言的大门,知道如何学习c语言了。




雷人

握手

鲜花

鸡蛋

路过
收藏
原作者: 巴山之云 来自: 迅维网

相关阅读

发表评论

最新评论

引用 smguowm 2015-11-16 10:26
学习贵在坚持。。。
引用 fanning520 2015-11-16 22:21
嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻休息
引用 yidong158 2015-11-17 14:35
如何学习c语言,看来还是要有毅力。
引用 xunwei1314 2015-12-24 23:52
本帖最后由 xunwei1314 于 2015-12-24 23:53 编辑

http://techapple.net/2013/01/turbocc-for-windows-7-windows-8-windows-xp-32bit64bit-fullscreen-single-installer/      
Turbocc   C++  for windows,,




Integrated Development Environments (IDE) Software C++ IDE device



引用 1974864529 2016-1-17 15:23
这C 软件好老的。
引用 daijiandong 2016-1-17 16:10
入门容易,精通很难啊
引用 巴山之云 2016-1-19 09:56
daijiandong 发表于 2016-1-17 16:10
入门容易,精通很难啊

会写字的人基本遍地,成书法家的人很少。
引用 司机.麻烦去奈何 2016-8-14 23:51
超级想学的娃
引用 爱在西元前 2016-8-15 22:24
一直想学,但是没坚持下来。不懂英文
引用 バ幸福De右岸 2016-8-19 10:42
爱在西元前 发表于 2016-8-15 22:24
一直想学,但是没坚持下来。不懂英文

c语言没有英文基础的确不太好学习,你先休学习一下英文吧,再来学习c语言
引用 爱在西元前 2016-8-19 16:39
バ幸福De右岸 发表于 2016-8-19 10:42
c语言没有英文基础的确不太好学习,你先休学习一下英文吧,再来学习c语言

你说的对,不过英文对我来说真是太难了
引用 爱在西元前 2016-8-19 16:40
バ幸福De右岸 发表于 2016-8-19 10:42
c语言没有英文基础的确不太好学习,你先休学习一下英文吧,再来学习c语言

你说的对,不过英文对我来说真是太难了

发表评论

登录 后可参与评论
关闭

站长提醒 上一条 /1 下一条

返回顶部
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图


芯片搜索