迅维网
标题: 【原创】如何学习c语言 [打印本页]
作者: 巴山之云 时间: 2015-11-16 10:16
标题: 【原创】如何学习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语言的下一步了。
如何学习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
会写字的人基本遍地,成书法家的人很少。
作者: 司机.麻烦去奈何 时间: 2016-8-14 23:51
超级想学的娃
作者: 爱在西元前 时间: 2016-8-15 22:24
一直想学,但是没坚持下来。不懂英文
作者: バ幸福De右岸 时间: 2016-8-19 10:42
c语言没有英文基础的确不太好学习,你先休学习一下英文吧,再来学习c语言
作者: 爱在西元前 时间: 2016-8-19 16:39
你说的对,不过英文对我来说真是太难了
作者: 爱在西元前 时间: 2016-8-19 16:40
你说的对,不过英文对我来说真是太难了
| 欢迎光临 迅维网 (https://www.chinafix.com/) |
Powered by Discuz! X3.4 |