首页

文章

初学者如何学习c语言?

发布网友 发布时间:2022-02-28 09:49

我来回答

4个回答

热心网友 时间:2022-02-28 11:18

  学习C语言不是一朝一夕的事情,但也不需要花费十年时间才能精通。
  1、要读就读好书,否则不如不读
  所有初学者面临的第一个问题便是:如何选择教材,好的开始是成功的一半,选择一本优秀的教材是事半功倍的关键因素。不幸的是,学校通常会指定一本很差劲的C语言课本;而幸运的是,你还可以再次选择,比如:
  《C语言程序设计》
  《C程序设计语言》
  《C语言参考手册》
  《C和指针》
  《Pointers on C》
  2、初学者应该以Visual C++ 6.0(不是VisualC++ .NET)或者Dev C++作为主要的学习环境,而且千万不要在IDE的使用技巧上过多纠缠,因为今后一定要转向Unix环境的。
  Visual C++ 6.0使用很方便,调试也很直观,但其默认的编译器对C标准的支持并不好,而Dev C++使用gcc编译器,对C99的标准都支持良好。
  3、书已选定,环境配置完成,正所谓万事俱备,只欠自己的努力了。
  请从书的前言开始,仔细地阅读手头的教材,很多人看书喜欢直接从第一章开始看,这是错误的做法。前言是作者对整本书的大体介绍,作者一般会告诉你需要什么基础才能够顺利阅读本书,这可以帮助你检验自己的基础知识是否已经具备。看完前言,还要浏览一下目录,了解一下书的整体结构,顺便给自己安排一下学习计划。
  4、学习C语言,必需注意每一个细节,书上的例子代码一定要自己亲自敲一遍,编译执行输出都跟书上说的一致才能算是学完了一个例子,如果不一致,就要仔细找原因。出了书本上有的例子,自己还要“创造”一些例子,比如学习运算符优先级的时候,可以写几个相同的表达式,在不同的位置加上括号,看看有哪些不同的行为,比如*p++和(*p)++,又比如a = b == c、(a = b) == c和a = (b == c)等等。自己抄的书上的例子以及改造之后的例子,还有自己“创造”的例子,都应该仔细地归类保存,并且要在源代码中写上简短的注释,阐述这个例子的意图。
  5、仔细读书、认真抄写源代码、独立完成习题外加更进一步的实验,最后将所有的代码留下,成为自己的经验和财富,绝对的辛苦,也绝对的事半功倍。当然,这种方式只适合学习需要精通的技术,如果不是学习C语言,你还要具体情况具体分析。
  6、最后,还有非常非常重要的一点没有提及──代码风格,从最开始学习就必须强迫自己模仿最优秀的代码风格。

热心网友 时间:2022-02-28 12:36

有初中以上的水平既可,选一点基础的书,先模仿程序,不要被概念困扰。学熟悉了以后,再看看概念,学习数据结构和算法,会有一个更大的提高。

热心网友 时间:2022-02-28 14:11

理论书本的话随便 买本好大学出版社的就行了
然后你再买一本考2级的C语言书 作为练习题用 题目做不懂的就多问问老师 我就是这样的 然后考2级C就过了

热心网友 时间:2022-02-28 16:02

初学者如何学习c语言,要经常练习,把书上的代码都打一边。先弄点简单的,不用追究太细,否则你就会害怕,打击信心!
具体应该如何学习c语言,最好是看一些视频或一些实例教程。这样能快速提高编程的角度考虑问题。

《C语言精彩编程百例》清晰PDF电子书和源代码
C语言程序设计视频教程.徐红波(一共13章)
这两个很不错,对如何学习c语言很有用。下载来看看:http://hi.baidu.com/ybicool/blog/item/fbdb2dfda8b0ce4fd6887db7.html
视频相册制作软件如何做视频相册? 用word2007自动生成目录后,目录上始终有个“ 更新目录”的框,怎么去... Word2007目录怎么删除正文 手机不能横屏了是怎么回事? 庞贝柱的结构样貌是怎样的? 埃及庞贝柱景点描述 庞贝柱是怎样的历史? 埃及庞贝柱历史追溯 庞贝柱是个什么样的景点? 庞贝柱是为为了答谢谁而建的? 属蛇穿什么转运最旺运 属蛇什么颜色转运最旺 属蛇的人什么颜色转运最旺 英国查理一世时期君主专政的特征 增值税专用发票开错作废证明怎么写 女主为了救男主被拔掉指甲,被活埋,但男主却认错了人,这本小说叫... 什么地方能读到法拉奇的小说男子汉 高级职称有什么待遇 职称高级相当于什么? HUAWEI 华为 AM185 入耳式有线降噪耳机-适用对象 华为FreeBuds Pro有线充版-入耳式真无线动圈主动降噪蓝牙耳机(陶瓷白... HUAWEI 华为 FreeLace Pro 入耳式颈挂式动圈主动降噪蓝牙耳机 曜石黑... HUAWEI 华为 FreeBuds Pro 入耳式真无线动圈主动降噪蓝牙耳机 墨韵白推... 华为Freebuds 3 无线充版半入耳式真无线蓝牙耳机(碳晶黑)-详细介绍... HUAWEI 华为 FreeBuds 悦享版 入耳式无线蓝牙耳机-详细介绍 如何评价华为新旗舰tws耳机freebudspro? HUAWEI 华为 FreeBuds Pro 无线蓝牙耳机推荐 字符串"\\\"ABC\"\\"所占内存字节的长度 怎样挑选千元内的羊绒大衣? 现在思科的CCNA,CCNE,CCIP的考证费分别是多少啊,通过率怎样 长春小飞没有车没有房 碳钢的多久生锈 碳钢多久会生锈 碳钢多长时间会开始生锈 碳钢和铝哪个容易生锈 梦见天宫图是什么意思 光遇2023好友树解锁图鉴 光遇二级节点多少个 ...火柴小女孩》《词语手册》里有很多词语的意思的,求告知 暖融融解释 领淘通淘客助手这个软件怎么样? 淘宝客必备的九大工具有哪些? 电脑里硬盘如何共享怎么实现多台电脑共用一块硬盘 两台电脑一个硬盘两台电脑是否可以同时用一个硬盘 共享电脑硬盘怎样设置局域网电脑硬盘共享 现在下载歌曲好还是不下好 故障码P033D的含义解析 切菜机多功能型切菜机 scanbox三维扫描仪 苹果13没有删除的备忘录怎么恢复? iphone备忘录永久删除怎么恢复?iphone备忘录恢复最近删除文件方法介绍... 怎么学C语言 初学者必看 学习C语言有什么书适合新手看 C语言刚刚入门 实例看不懂啊 初学者怎么学习c语言,看什么书,或者教程网。 学习C语言怎么入门? 初学者怎样学习C语言? 初学者怎么学习C语言 初学者怎样看懂c语言 初学者看不懂的C语言 C语言程序设计的原理是什么? 以前微信绑定银行卡,以前的不用了,请问怎么才能解除绑定? c语言程序设计需要哪些专业知识 c语言程序设计用什么软件啊 C语言程序设计是做什么用的? C语言程序设计,此程序描述的是什么 C语言与C语言程序设计有啥不同? c语言程序设计是属于哪个专业的 c语言程序设计包括什么 C语言和C语言程序设计是一回事吗?两者什么区别? C语言程序设计考什么吗 对一个初学者来说应该怎么学习C语言 新手如何入门C语言? 初学者学c语言,怎么学?看那本书好? c语言什么都不懂,如何入门? C语言初学者:很多代码都看不明白怎么办? 如何学c语言?我小学已经毕业了,看了c语言入门还是看不懂,所以,想要开始学c语言先要学哪些基础(因 自学c语言 零基础 看什么书 该怎么学 怎么自学C语言 入门 C语言怎么入门 C语言如何入门? c语言怎么才能够学好呢???? 如何快速学习c语言? 如何正确快速学习C语言? 怎么快速学好c语言 如何才能学好C语言? c语言到底要怎样学才能学好啊!专业课学不懂好痛苦啊! 怎么才能学好C语言呢 如何才能学好C语言教程 C语言有什么实质用途 C语言有什么用?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com