首页

文章

C语言怎么学我是初学者

发布网友 发布时间:2022-03-01 14:42

我来回答

5个回答

热心网友 时间:2022-03-01 16:11

最近很多人都在问如何学习编程。我觉得学习编程最重要的是入门,如果你入门的时候有一个好的方法和思路,打下比较扎实的基础,对今后的编程工作是很有益处的。即使在学习新的编程语言也无所谓,因为它们有很多相通之处,可以相互借鉴。

我认为可以先学习一下pascal,这个语言比较严谨,适合初学者。pascal它被称为教学语言,结构严谨,不像C语言那么灵活,易于理解和学习。 然后可以继续学习C语言,这个语言比较灵活。有了pascal的基础,在进行C语言编程就不会因为C语言的灵活而有问题 。后面的就可以学习VC什么的了。
C语言的书推荐谭浩强的,比较好。
我当时学习pascal和C语言的时候是将书后的习题都做了一遍,感觉效果很好。
当然了,学习什么语言也要看你具体准备从事什么行业。例如你要进行嵌入式开发,C就是很好的选择,如果是Windows开发,那么VC就不错。还有数据库方面的开发、网络开发等等。不同的语言适合不同的方面。要看自己的选择的,呵呵 。

还有很多人说自己的基础很差,甚至中学毕业什么的。其实这个并不重要,比较说英语,在计算机语言里所用到的单词量很少,而且都是常用词,经常使用就记住了。当然,如果你要看原文资料或者帮助的话,专业词汇比较多,不过在金山词霸的帮助下,经常看,也是没什么大的问题的。至于数学什么的,其实数学只是培养你一个逻辑思维能力,在初学编程的时候影响不是很大。况且,作为一个基础编程人员来说,上面还有系统分析师、项目经理,他们会把需求分析、概要设计和详细设计做好的,你只要按照文档写代码就OK了。不过,要上更上一步的话,其他基础知识就非常重要了,毕竟你不能写一辈子代码。

在你学习好C语言以后,个人建议好好学习一下数据结构和软件工程。这两门对你的水平提高都是很有帮助的。特别是软件工程,它能够使你按照科学的工程方法进行软件开发,对今后的发展很有好处。
只是一家之言,有不到之处,还望见谅!

参考资料:http://hi.baidu.com/deathdog/blog/item/de92046eea406dde81cb4ab4.html

热心网友 时间:2022-03-01 17:29

用大脑去学

热心网友 时间:2022-03-01 19:04

我以前是软件学院的。学C的时候第一学期上理论课,没怎么上机。感觉什么都没学会。第二学期编了个系统,受益至今。所以,就我个人经验而言,先把基础知识过一遍(我们当时学的是谭浩强编的那本),然后找个系统编,管理系统什么的,自己动手,不会的地方查书或者上网查,最重要的是自己动手实践。

热心网友 时间:2022-03-01 20:55

推荐你一本优秀的国外教材,Programming in C , 同时这本书也有中文译本。

学程序设计语言的初学者,最重要的是以理解书上内容为主,同时配以大量的实践。切记,一定要大量的,亲自动手写代码。不要只是光看书

热心网友 时间:2022-03-01 23:03

C程序设计经典教程 第4版
C how to program Fourth Edition
(美)Harvey M.Deitel,Paul J.Deitel编著
聂雪军 贺军 译
清华大学出版社
470 页
出版日期:2006年3月
ISBN:9787302117802

C Primer Plus (第五版) 中文版
(美)Stephen Prata 著
云颠工作室 译
出版社:人民邮电出版社
页码:626 页
出版日期:2005年2月
ISBN:9787115130228

建议先看《C how to program Fourth Edition》中文的翻译版《C程序设计经典教程 第4版》 初学/入门 ,再看《C Primer Plus (第五版)中文版》(600多页,里面字比较小,知识系统些,讲得很细)

这两本书都是截至到2009年9月的中文最新翻译版。

ps:
1.《C how to program Fourth Edition》中文的翻译版《C程序设计经典教程 第4版》使用的C语言符合1990年颁布的 ANSI C标准。
2.《C Primer Plus (第五版)中文版》使用的C语言符合1999年通过ISO的C99标准。

3.谭浩强的书,争议很大(有人说他误人子弟),应付考试应该还行吧。

LCC-Win32
http://www.cs.virginia.e/~lcc-win32/
这是个小巧的纯C集成开发环境,目前最高版本4.0,和上面三个编译器相比,它有很多明显的优势。
第一她很小巧,全部安装不过30M多,相比VS2005这种庞然大物,简直是迷你的不行。虽小却不缩水,他的确能够编译出Win下的可执行程序,这一点是同样小巧的TC做不到的。可以肯定地说他是Win平台*积最小的C环境。第二他完全支持C99标准。VS2005基本不能支持C99标准,GCC可以支持C99,但需要适当的配置,而LCC-Win32原生支持,无需任何调节。第三点最关键,它是自由软件,也就是说,他和GCC一样可以免费使用,而且作出的程序也可以自由的销售。缺点是,缺少中文文档和无中文版是最大的不便。

windows,最好,C编译器,C开发工具,c编译工具,c编程工具
谷歌浏览器怎么设置成中文_谷歌浏览器设置中文语言 【谷歌浏览器技巧】谷歌浏览器如何更改语言? 史上最全ETF全解 证券ETF是深市的吗 怎样把莲藕肉丸子做的好吃? 高三语文小说赏析小说形象分析与答题技巧 人物形象题答题技巧 借助什么分析小说的人物形象 脖子旁边疼是什么原因 在群里不是好友怎么把群里人建另一个群 蛇床子的药理作用 炒蛇床子和生蛇床子有什么区别 为什么把床头垫高点 为什么床头高点儿 为什么要给新生儿抬高床头 人脸识别打卡考勤机找哪家? 背后搞你的人什么心态 很皮的搞笑撩人句子高情商的撩人句子(82句) 恶搞爱情短信 床头挂什么财运最旺最好 床上放什么东西辟邪 道家床头挂什么画最好最旺 床头贴什么最好最旺道家 建设工程竣工后,是否必须取得《规划验收许可证》? 环评竣工验收 手机几年没用了开不了机怎么办 红烧啤酒鸡的家常做法大全怎么做好 双男主泰剧新剧推荐 2019泰剧《爱情理论》小受暗恋花心直男好友 液体卫生巾和普通卫生巾的区别是什么?液体卫生巾的优点 可水洗粘尘垫哪家好 电脑12g够用吗? 宝宝双侧肺炎病变严重吗 什么是洁净气体灭火器 2024年实用父亲节礼物推荐有哪些?(2300字选购指南) 40包速溶咖啡比对 作文请以“这样挺好”为题,写一篇记叙文或议论文,不少于800字。要求... 如何写好作文我就是这么好 惊魂未定什么意思?有什么典故? 安阳火车站到新师院北门的公交车有哪些? 安阳市公交车26从火车站发车多长时间到终点站 太仓汽车站去太仓乐遥浏河公墓坐几路公交 请问廉江市哪里有奥克斯手机专业维修店,急!! 梅赛德斯奔驰E350敞篷版的整体简介及其性能如何 员工出差前需要做什么准备工作? 用(祝愿自己生日快乐)写首藏头诗,希望有才华的人帮帮忙,谢谢了_百度... 请问做爱前吃什么药可以延长做爱时间? 我每天锻炼,然后吃什么,能延长我房事时间?现在两分钟,双方都苦恼。_百 ... 做爱前吃什么最能滋补身体 吃什么能让房事时间长些? 咸鸭蛋腌制多久可以吃 初学者怎么样才能学好C语言 咸鸭蛋一般腌多长时间可以吃呢? 咸鸭蛋腌多久能吃 对于初学者,怎么学好C语言? c语言初学者怎么入门? 苹果12可以下载两个微信吗 现在苹果13能下载两个微信吗? 苹果手机可以下载两个或多个微信吗? 怎样查核酸检测结果查询 手机后盖换了,会不会影响性能,会不会出现毛病 手机后盖碎了有影响吗? 手机后盖碎了有影响吗 手机后面玻璃摔了一条裂缝对手机有什么影响吗? 衣服上被染上指甲油了怎么办 衣服染上指甲油怎么去除 衣服染上指甲油了,怎么才能洗掉 U盘不显示文件怎么修复 c语言该如何学 c语言该如何学习 咸鸭蛋腌制多久可以吃 太咸了怎么吃 初学者如何学好C语言?? 初学者如何学好C语言? 咸鸭蛋要泡几天才能煮来吃? 对于一个初学者怎样学好C语言 腌制咸鸭蛋至少需要多长时间? 初学者如何学好C语言 腌制咸鸭蛋是不是吃的时候要煮熟才可以吃吗? 刚上大一的初学者如何学好c语言 淹好的咸鸭蛋需要煮吗 考高级程序员需要学些什么? 猕猴桃作用 猕猴桃的作用? 猕猴桃的好处与坏处 请问那位前辈告诉我高级企业网管的必会技术,还有如何成长成一名好的系统分析师 oppo怎么弄充电提示音 oppo的充电提示音怎么设置 oppo充电时提示音怎么设置自己喜欢的 毛豆冷水下锅煮多久 毛豆要煮多长时间?用高压锅吗?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com