当前位置:首页 » 编程语言 » c语言菜鸟教程

c语言菜鸟教程

发布时间: 2022-03-13 23:17:40

A. 学习c语言,请问哪里的教程比较好呢,你们也是从菜鸟了的,所以你懂我!

无论谭浩强还是其他的,反正讲的内容都差不多,找一本书,专心看,看一遍了解大概,看二遍加强熟悉。看书时也要实践书上的例程,无论例程多简单。其实你认真的实践了每一个程序,就根本用不着看第二遍了。c也就那么几个语句,不难。

B. 哪个C语言视频教程最好从零开始!菜鸟级的!!

如果你只是玩,那么你随便看看哪个都行,
因为C对于C++来说太容易了(复杂度上来说不是具体使用)
如果你想深挖,建议你看看汇编。
从汇编开始,然后是C,然后是C++,再是windows编程,再是.net如果你对.net 有好感的话

其实所有的语言到了最后,根本都是汇编的变种,只是封装的程序不一样而已,像vb,就是绝大部分给封装起来了,只需要改动你想动的部分,而vc就封的少一些,但他们底层都一样。
区别就在于,封的越多,你将来不懂的就越多,到最后不得不再重来学这些低层的东西。

当然,你也可以先学一点容易,到用时再回头补这一课。
学习嘛,我建议你看书,懂一些再看视频。要以练带学,光看不练,功倍事半。

你也别想一本书就OK,你可能要看很好多书才会说:噢!我终于又多明白一点了!

开始就要捡最薄的书看!!一步一步来吧!

这是我引用别人的,希望对你不是误导,其实c是那种难学也难精的语言,当然对你也许不是问题。
我也是爱好者,断断续续看了有十年了吧,到现在也是看不见大门。谭浩强书的当作入门看吧。迅雷一搜一大堆!

最佳答案国内的——首推谭浩强的 C语言程序设计
国外的——K&R的《C程序设计语言》——被誉为C圣经,最新为第二版。
还有DEITEL的《C Hoe to Program》,第五版了
还有《c primer plus 》也行,第六版了

C. c语言什么教程最好

【谭浩强<<C程序设计>>第二版chm格式电子书】C语言新手必看的书
看到好多朋友在找这本书,给大家提供一个下载地址。
希望能给更多像我一样的新手提供帮助。
我现在也在学习这本书。刚刚学完第六章:循环控制。
vc99,想办法把这个贴子弄的显眼一点吧。置顶加精什么的,反正能让更多的新手看到就好。

下面这个是下载地址:
http://bbs.ncre.cn/viewthread.php?tid=52913&extra=page%3D1

D. 菜鸟学编程,c语言的。。。

1、首先要明白学c语言要做什么,有的人只是为学其他语言打个基础,有的就是一生都在弄c语言,这两种情况对学c语言的深度是不一样的
2、刚开始学,入门很重要,直接影响到你对c语言的兴趣,一旦学了很长时间还没入门,就会失去兴趣
3、多上网查查,或去翻翻那些c语言案例的书,看看c语言能做些什么,哪些地方是它的强项,对你学c语言指导方向;实际中一个项目光有语言的知识是远远不够的,所以要看看别人做的项目,一个具体项目会涉及到哪些知识,这些了解点就好。这些会让你对c语言有个大局观,它在项目中是如何应用它的
4、由于刚开始学,如果看不进书,可以到网上下视频教程,结合着看,效果较好
5、编程是要实践的,一定要多练的,手头最好有本小实例的书,学了点理论知识就看看有没有小实例可以编的,这些小实例你还可以通过不断改,去实现一些你想要的功能,这样的学习进步比较快;编了点小实例,你可以去看大点的实例,看看你会多少了,还有哪些是不会的需要补充。千万不要等学完理论,我再来编程,那样几乎白学了,理论到那时都忘得差不多了
6、有目的性的学习:用到什么就学什么,所以需要案例来引导你,让你知道学了这部分知识有什么用

引用别人的话:
在初学C语言时,可能会遇到有些问题理解不透,或者表达方式与以往数学学习中不同(如运算符等),这就要求不气馁,不明白的地方多问多想,鼓足勇气进行学习,待学完后面的章节知识,前面的问题也就迎刃而解了,这一方面我感觉是我们同学最欠缺的。大多学不好的就是因为一开始遇到困难就放弃,曾经和好多同学谈他的问题,回答是听不懂、不想听、放弃这样三个过程,我反问,这节课你听过课吗?回答又是没有,根本就没听过课,怎么说自己听不懂呢?相应的根本就没学习,又谈何学得好?

学习C语言始终要记住“曙光在前头”和“千金难买回头看”,“千金难买回头看”是学习知识的重要方法,就是说,学习后面的知识,不要忘了回头弄清遗留下的问题和加深理解前面的知识,这是我们学生最不易做到的,然而却又是最重要的。学习C语言就是要经过几个反复,才能前后贯穿,积累应该掌握的C知识。

E. 想学习C语言,0基础,不知道哪个编译器比较适合,不知有没有菜鸟专用的,最好有教程的。

我也是新手自学 你可以用VS2010 我发一个地址给你 里面教程很详细 望采纳http://wenku..com/link?url=_nK-i9-

F. c语言菜鸟 提问

VC6.0:大概用法:
你首先要打开VC6.0界面,一般用得较多的是Win32控制台应用程序(源程序,扩展名.cpp),
步骤是:(先工程—后文件—编译—连接---运行)
1,建立一个工程,“文件”——“新建”,选择“Win32 Console Application”(控制台应用程序,左边倒数第三个),命名工程名称,选择保存位置,点击“确定”,进入下一步,建立一个空工程,对应其他需要的你一可以建立别的工程;点击“完成”,之后:显示你创建的工程的信息。
2,再在有一个的工程的条件下,我们再建立一个源文件;
“文件”——“新建”(快捷键Ctri+N),出现:建立源文件,选择“C++ Source ”,一般都是建立这种文件的(适用在当文件中适用)如果要建立头文件的话,选择“C/C++ Header File”,(适用在多文件工程中使用)命名,文件名称,点击“确定”,之后:进入编辑区,在主界面编写代码.编写完之后,可以按编译按钮调试程序,看看有没有错误,有的话改正,没有的话就可以再按连接按钮检查连接(多文件工程时常用,检查文件间是否正常连接),最后,点运行按钮,就可以运行了。
------------------------------分割线-----------------------------
你可以到网络文库搜索: vc6.0使用教程详解 .
或者在网络hi把你邮箱给我,我发给你.

G. 菜鸟应该怎么学习c语言

很多人对学习C语言感到无从下手,经常问我同一个问题:究竟怎样学习C语言?我是一个教师,已经开发了很多年的程序,和很多刚刚起步的人一样,学习的第一个计算机语言就是C语言。经过这些年的开发,我深深的体会到C语言对于一个程序设计人员多么的重要,如果不懂C语言,你想写底层程序这几乎听起来很可笑,不懂C语言,你想写出优秀高效的程序,这简直就是天方夜谭。为什么C语言如此重要呢?

第一:C语言语法结构很简洁精妙,写出的程序也很高效,很便于描述算法,大多数的程序员愿意使用C语言去描述算法本身,所以,如果你想在程序设计方面有所建树,就必须去学它。

第二:C语言能够让你深入系统底层,你知道的操作系统,哪一个不是C语言写的?所有的windows,Unix,Linux,Mac,os/2,没有一个里外的,如果你不懂C语言,怎么可能深入到这些操作系统当中去呢?更不要说你去写它们的内核程序了。

第三:很多新型的语言都是衍生自C语言,C++,J ava,C#,J#,perl...哪个不是呢?掌握了C语言,可以说你就掌握了很多门语言,经过简单的学习,你就可以用这些新型的语言去开发了,这个再一次验证了C语言是程序设计的重要基础。还有啊,多说一点:即使现在招聘程序员,考试都是考C语言,你想加入it行业,那么就一定要掌握好C语言。

那么究竟怎样学习C语言呢?

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

这里介绍几个学习C语言必备的东东:

一个开发环境,例如turbo C 2.0,这个曾经占据了DOS时代开发程序的大半个江山。但是现在windows时代,用turbo C有感觉不方面,编辑程序起来很吃力,并且拖放,更没有函数变量自动感应功能,查询参考资料也不方便。建议使用Visual C++,这个东西虽然比较大块头,但是一旦安装好了,用起来很方便。

一本学习教程,现在C语言教材多如牛毛,但推荐大家使用《C语言程序设计》谭浩强主编 第二版 清华大学出版社,此书编写的很适合初学者,并且内容也很精到。

除此以外,现在有很多辅助学习的软件,毕竟现在是Window时代了,学习软件多如牛毛,不象我们当初学习,只有读书做题这么老套。我向大家推荐一个“集成学习环境(C语言)”,里边的知识点总结和例程讲解都非常好,还有题库测试环境,据说有好几千题,甚至还有一个windows下的trubo C,初学者甚至不用装其它的编译器,就可以练习编程了,非常适合初学者。还有一个“C语言学习系统”软件,不过感觉只是一个题库系统,如果你觉得题做的不够,不妨也可以试试。

2:葵花宝典

学习计算机语言最好的方法是什么?答曰:读程序。

没错,读程序是学习C语言入门最快,也是最好的方法。如同我,现在学习新的J#,C#等其他语言,不再是抱着书本逐行啃,而是学习它们的例程。当然,对于没有学过任何计算机语言的初学者,最好还是先阅读教程,学习完每一章,都要认真体会这一章的所有概念,然后不放过这一章中提到的所有例程,然后仔细研读程序,直到每一行都理解了,然后找几个编程题目,最好是和例程类似的或一样的,自己试图写出这段已经读懂的程序,不要以为例程你已经读懂了,你就可以写出和它一样的程序,绝对不一定,不相信你就试一试吧,如果写不出来,也不要着急,回过头来再继续研究例程,想想自己为什么写不出来,然后再去写这段程序,反反复复,直到你手到擒来为止,祝贺你,你快入门了。

3:登峰造极

写程序的最高境界其实就是掌握各种解决问题的手段(数据结构)和解决问题的方法(算法)。

是不是写出底层程序就是程序设计高手呢?非也,写底层程序,无非是掌握了硬件的结构,况且硬件和硬件还不一样,要给一个芯片写驱动程序,无非就是掌握这块芯片的各种寄存器及其组合,然后写值读值,仅此而已。这不过是熟悉一些io函数罢了。

那么怎样才算精通程序设计呢?怎样才能精通程序设计呢?举个例子:你面前有10个人,找出一个叫“张三”的人,你该怎么办?第一种方法:直接对这10个人问:“谁叫张三”。第2种方法:你挨个去问“你是不是张三?”,直到问到的这个人就是张三。第三种方法:你去挨个问一个人“你认不认识张三,指给我看”。不要小看这个问题,你说当然会选第一种方法,没错恭喜你答对了,因为这个方法最快,效率最高,但是在程序设计中找到解决问题的最优方法和你用的手段却是考验一个程序员程序设计水平的重要标志,而且是不容易达到的。刚才这个问题类似于数据结构和算法中的:Map数据结构,穷举查找和折半查找。所以掌握好数据结构和一些常用算法,是登峰造极的必然之路。最后给大家推荐严尉敏的《数据结构》清华大学出版社,希望每一个想成为程序设计高手的人研读此书。
《转帖》

H. 菜鸟怎么学编程

基本上编程都是从C语言作为基础开始 学起的,不需要基础。
你网络 VC6中文版 我们曾经学编程的时候就用的这个版本的C编译软件。
C语言开始学最好从基础的学起,像数据类型、算法结构什么的。你的书应该有点深了,对于刚开始学的,指针是C的经典,要有一定的基础的时候才能看指针。
说的不全,希望采纳!

I. 菜鸟怎么样学习C语言

1、学习C语言,要从入门到精通,需要读哪些书(从简单的到难的排序,越详细越好,最好都能注释下选择这本书的理由)?

入门阶段:还是老谭那本。
理由:虽然不能说它写得有多好,但是你现在要做的是入门,要快速的掌握c的基本语法,这本书很好理解,能够让你在最短的时间内大致掌握这门语言的概更。

第二阶段:《c程序设计语言》(The C Programming Language)和《C语言解惑》(The C puzzle book)
理由:《the c programming language》号称c语言圣经。其实它也只是一本介绍基础语法的书,不做入门教程是因为对于初学者来说,它难度稍大,之所以推荐,是因为它能让你---系统而严密的---把C语言知识构架整理一遍。《c语言解惑》,系统的整理了c语法中容易让你产生迷惑或容易犯错的地方(如a+++++b等),这时候你才算真正开始学习c语言了.(以上两本现在出重印了,应该在书店可以买到)

第三阶段:《C陷阱与缺陷》(C Traps and Pitfalls)和《高质量c/c++编程指南》
理由:《c陷阱与缺陷》是让对c的理解有质变得一本书,如如何理解(*(void(*)())0)()等问题,我的感觉是看完这本书让我真正从小菜鸟变成了老菜鸟。《高质量...》,终于有一本国产的了,呵呵,我认为这本书是把你从土匪变成正规军的最好指南,该书涉及编程风格、效率、重载、健壮性等一些列之前很难注意的问题。(以上两本《c陷阱...》已绝版,不过网上可以下载到中英文版,《高质量...》本身就是网络书,很容易找到)

其它推荐书:《c专家编程》《c和指针》
说实话这两本书我并没有看过(或看完),但有口皆碑,都是经典之作,不过都已经绝版,仔细找找网上有下载的。

2、有哪些好的C语言练习(越难的越好)?
对语言本身的练习其实就是你对它的理解,用得多了,注意得多了,自然就ok了。其它思维上的练习主要是算法和数据结构方面的,严老的《数据结构题集(C语言版)》如果你能做完就相当了不起了。

3、要学精C语言,还要具备哪些条件?
其实c语言也只是一个工具而已,就像锄头一样,你每天挖地锄田自然就精通它了。只要不是白痴,应该都没有问题。

4、C语言学完后接下去要学哪些语言好?
这个我就没有资格回答了,因为除了少量汇编和c++,我大部分只用到了c,不过也许是一脉相承的c++吧。c是面向过程的语言,学习c++面向对象的思想。

5、各位网友如果在学习计算机语言方面还有一些独到的见解,欢迎提出!
不是我提出的,不过真的很经典——“天下程序一大抄”,呵呵。

热点内容
存储报表能开发吗 发布:2025-01-23 13:42:02 浏览:703
腾讯地图ftp 发布:2025-01-23 13:38:43 浏览:16
linuxif判断文件存在 发布:2025-01-23 13:35:24 浏览:996
java一个字节 发布:2025-01-23 13:33:57 浏览:485
c程序编译过程 发布:2025-01-23 13:33:54 浏览:414
微信公众平台php 发布:2025-01-23 13:31:45 浏览:658
最底层的编程 发布:2025-01-23 13:30:21 浏览:78
sqlserver锁表解锁 发布:2025-01-23 13:26:32 浏览:133
达内培训深深圳Java机 发布:2025-01-23 13:16:13 浏览:193
各大编程软件 发布:2025-01-23 13:10:14 浏览:35