当前位置:首页 » 编程语言 » 从零学c语言

从零学c语言

发布时间: 2022-01-17 01:19:30

① 如何从零学c语言

入门的话是可以从C开始学起。不过要看你的目的是什么~~

一般要是你是真的想自己写几个程序跑跑,还是C++,而且就算C++难一点也没什么,因为C++是从C中发展而来故而他是兼容C语法的,比如你随便找一本C++教材翻翻,前面几章的基本语法和C都差不多。它难的部分恰好是C不具有的东西比如多态、继承之类的概念~~这些概念都是对C的补充、发展,~~所以你要是学C++也大可不必担心太难~~

不过,要是你学C只是为了学习或是参加诸如NOIP、IOI一类的竞赛的话,学C就足矣~~

一句话总结:面向开发:C++、面向学习:C

----------华丽的分割线(请无视我)---------
至于怎么学嘛首先肯定是要有本书~~废话~ —_—!
前面我虽然说C++语法兼容C但你千万不能两种书混着学,因为毕竟两者还是有区别的。
学C的话,我想推荐《C程序设计语言第2版》(英文名叫The C Programming Language)还是不错的说,方正我是靠他入的门。

另外想说说四楼说的那个谭浩强写的《c程序设计》。我始终觉得这本书不太适合想将来搞软件开发人看。为什么这么说呢,因为他这本书是更像一本教材,就和人教版那种书一样,是面向考试的~~而且里面的代码很“凌乱”,完全没有一点风格,初学者看了容易养成不好的编程习惯~~
呵呵,我倒没有贬低谭老师的意思,我也是看过那本书的,只是说说自己的感想的,也不知道对不对,倒是决定权在你,看你要看哪一本。

若是C++的教材嘛,入门我力顶钱能的《C++程序设计教程》清华大学出版社的。很不错,很赞~~
------------dahakawang专用分割线----------
至于需要的软件嘛,有两套方案:
学习:Turbo C 2.0,经典的软件,很多学校的教学软件都是他~
开发:首先声明,这里的“开发”是指你以以后开发软件为目的而学习用的编译环境,而不是叫你就用它开发哈~~DevC++(C和C++语法均支持)
上面只是为你学习而用的,真正的软件开发不是用它们(当然他们也可以的)以后你学了就会知道了,其实可选的优秀的IDE还是蛮多的,像比尔大叔麾下的Visual Studio 系列想必你也是耳熟能详了吧~~

一般这些开发环境不用分C++或C,因为C++的开发环境一般都有C的编译器集成,这也是我推荐DevC++的原因。
Turbo C好倒是好,就是太过时了,仅支持C语言,而且是在DOS下的软件,没鼠标,编写也不方便~~还有就是英文的界面——》对我来说是噩梦~~—_—~

好了就说这些吧,最后要说的就是真的要学好C或C++的话,耐心是最重要的,那里面经常有概念把人弄的头昏脑胀(因为我不是高手所以有上述症状,高手们请无视~),所以一定要有耐心和恒心才能学出个样子来~~~呃,好像偏题了~呵呵

② 零基础能自学c语言嘛

学习不要怕难,实在不行找我带你,我当初也是找人的,学习不怕难就怕不钻研。
1其实单纯的学一门编程语言,基础知识也不需要太多(我高一学的c语言,英语不太好的话就感觉有约单词记不住,不过用多了就记住了)。最好学过函数。编程语言只是一种控制电脑的工具,学会使用就行。我觉得初中生能有这种超前的意识是可喜了贵的(当时我都不知道有编程这回事)
2想清楚学c的目的。c的话嵌入式(就是控制处电脑手机之外不是很本的机器。例如,玩具车,洗衣机,无人机)用的,对电子设计感兴趣的话建议从c开始。如果只是单纯的好奇,那就开始学吧!在此过程中碰到一个不知道的专业术语推荐网络。如果是为以后的职业想,大可不必(好好学习,天天向上工作就不是问题了)。如过对这些都好奇,我也不知道改该怎么办。总结一下自己的问题在网络或者知乎上搜搜问问就行。
3《c语言程序设计》谭浩强这本书虽然在网上喷的很多,不过很适合初学者,还有这本是大学的教材。
4其实零基础学会了c,也编不了应用程序(当时我就想c都学完了,我这么还是只会写黑框框的程序)。就能解决自己会的数学问题。如果要用c写应用程序,需要相关的计算机知识。
5要想写出工能强大的程序,学python。python本身有很多库的支持(如numpy,thinker,django,matplotlib)。只要知道相关函数的用法,就能写程序了。还有现在是块状代码时代,本来就不太多对层代码的理解(这个函数的里面是怎么写的)。(补充)学html+css+js(web前端)的话就需要太多计算机知识,会用几个标签小学生都能搞,不过我也就是玩玩,因为没有美工知识,做出来的网页也不怎么好看,我过超有成就感。总结一下就是:买本c语言的书。多上机写代码。然后运行(很重要)。还有打字要会,打字太慢的话很浪费时间(打快有一种在飞的感觉...那是不可能的,慢的话先下个打字通练练,比较快提高速度的方法。我英文平均每分钟150个)。打字慢你也要上机的话,也行。

③ 如何从零开始学习C语言

不要听培训中心忽悠,鄙人大一时就被忽悠了三百,不过鄙人最终还是过了是自学的:书一买,电脑组一台,VC++6.0一下载一安装,视频、PPT、WORD等教程一下载每天学一点,再在考试网上下试题做。如果有不懂的就上网请高手解答,鄙人就是这样过的!

④ 从零开始学习c语言先学哪

C语言的书买本就可以了 都是从最基础的开始
等有点基础了 就会开始一些简单的函数或者例子了
有一定基础的话 个人推荐 <C语言深度解剖> 这本书
简单易学 能培养学习C语言的兴趣
网上也可以DOWN到

⑤ c语言从零开始 怎么学 要求是什么

看书。选对学习书籍,对于学习C语言能够起到事半功倍的作用。在看书的时候,没看完一段知识点,最好上机进行实验训练,把章节后面的练习自己动手操作一
下,章节中的代码示例也可以自己动手敲一下,进行编译。这样不仅可以锻炼自己敲代码的能力,还有助于进一步理解理论知识点。
敲代码。学习的时候,如果光看书上的理论知识,而不自己动手进行实践,理解不深刻,是很容易遗忘的,也许下次遇到类似的项目或者代码,还是不会,这样的学习就是无用功。代码敲的多了,出现的bug也会多,这样在调试bug,修改漏洞的时候也能学到很多,可以积累很多经验。
向他人学习。学习C语言不是孤立的,自己一个人学习的过程中常常会遇到很多问题,这时大家需要多向别人请教。通过与他们交流可以真正学到企业需要的技能。多看他们怎样思考,如何写代码,有哪些工具和快捷方式,出现问题怎样调试追踪,这些在书本上很少见,却都是项目实践中非常有用的东西。
分享自己的知识。对于自己所知道的东西,要不吝于与别人交流沟通,可以在一些论坛或贴吧分享自己的知识,如果发现自己哪方面能力不够,多通过这些方式进行交流,也可以急躁发现自己的问题,实现自我提升。

⑥ 怎么样从零开始学习C语言

C语言容易的。用的好像不多。(当然我这里用的不多,可能广东深圳用的很多)

学的时候打好基础,什么变量类型,什么操作符。有很多时候,问题都是出在这些基础上的。

学的时候要沉下去。多上机操作。要有新的想法。还有参考别人的代码。

⑦ 想从0开始学习c语言~

如果你第一次接触编程,建议你从基础学起,不管是各种的编程语言,他们的思想都是相通的。学习C语言那本绿皮清华大学的C语言程序设计是不错的基础教程。基础过关了就是要不断的实践,用实际操作提高你的能力。这期间建议你多和别人交流,上一些好的网站吸收知识,如csdn, son1c.cn等技术类网站。

⑧ 如何从零开始学习c语言,你真的造吗

编程博大精深,如果不是立志于编程的话,可以直接放弃学C语言,因为无兴趣,无动力,没有很多时间去打基础,很难在此有建树,不如去摸索更实用的技术适应社会的需要。编程更加注重如何实现自己的编程思想,一门语言只是一个入口,各种语言都是殊途同归。没有必要强调某一种语言,相反地,想在编程有更广阔的思路,各种语言都要有所涉及。
从零开始学习c语言,其实很简单,一本合时的入门教程,点点滴滴地按照教程完成各个知识点。要有逢山开路,逢水搭桥的勇气,细心,耐心,舍得花时间去调试自己的代码,完成一本入门教程就算过零了。但这只是冰山一角,衡量一下,你决定要去征服这无际的冰天雪地了吗?

⑨ 零基础学c语言要从哪学起

怎样才能学好C语言

1、学好C语言,你可以很好地应付任何一种编程工具。

2、一定要多上机练习,通过程式了解相关知识。几经反复方得正果。

3、不要把学习C语言当成一种任务,更不要把它看成很难完成的任务。要充满自信,只要是一个智力正常的人都能学好C语言。始终保持游戏的心态,多发现其中的乐趣。当感到编程趣味无穷,那你在电脑方面将前程无量。

4、如果一个程式一时无法弄清楚最后暂时放在一边,过一段时间你可能会从其他的程式中悟出道理。

5、C语言是一个整体,各个方面是有机联系的,要从总体上把握它,不要把它割裂成互不关联的部件。

6、不要完全相信教材(包括本讲义),所有结论最好都上机验证。
怎样学好C语言

1. 工欲善其事,必先利其器

准备工作:一个开发环境,如Turbo C 2.0、Visual C++等开发工具;一本好教材,如谭浩强主编的《C语言程序设计》(第二版)。我当时看的是他的第一版,就为它的简洁、完美所吸引,简直爱不释手,用了两个星期一口气看完。

2. 秘密武器

初学者学习计算机语言要会“读程序”,要对小型的应用型、游戏型程序感兴趣,并模仿去加深对C语言程序设计的理解和操作,只有不断地写程序、调试程序才能得到编写程序的经验和加深对程序的理解,这也是学习编写优秀高级程序的秘密武器。

3. 发扬探索精神

学习C语言程序设计有点像做数学难题,只要我们善于思考,善于探索,发扬探索精神去寻找好的设计思想和方法,才能把C语言的精髓真正地掌握。

备战C语言考试要诀

1. 了解大纲,临阵不乱

各类笔试中,大多数考题是与大纲要求的基本内容一致的,难度不高,但内容十分广泛,应牢固掌握C语言考试大纲要求的基础部分。只有熟悉题型,理解语法、句法,做到心中有数,才能临阵不乱。

2. 善于归纳,强化记忆

对于需要记忆的计算机基础知识和基本概念,如果考试时因此失分就十分可惜。如:C语言中有几种不同的数据类型?运算的优先级别是怎样的?因此我们需要善于归纳这些计算机基础知识,并在理解的基础上强化记忆。

3. 重视实践,善于调试

热点内容
数据库设计模板 发布:2024-11-15 00:47:25 浏览:825
编程的悟性 发布:2024-11-15 00:47:24 浏览:733
主流可编译语言 发布:2024-11-15 00:42:23 浏览:729
excel缓存清除 发布:2024-11-15 00:39:53 浏览:486
机械键盘可编程 发布:2024-11-15 00:39:09 浏览:912
php判断字符开头 发布:2024-11-15 00:35:33 浏览:507
网易苹果游戏怎么转移到安卓 发布:2024-11-15 00:07:52 浏览:270
win7php环境搭建 发布:2024-11-15 00:06:55 浏览:17
erpjava 发布:2024-11-14 23:52:23 浏览:253
电脑版地平线四怎么连上服务器 发布:2024-11-14 23:46:42 浏览:472