怎样学习C语言

作者&投稿:童油 (若有异议请与网页底部的电邮联系)
谈谈我学C语言的经验和建议吧: 学习编程我还是觉得要书本。视频是不错的东西,但要是没有书本光看视频个人觉得用处不大,因为视频的信息量太大,一时难以消化,很快就过去了。 C语言的书本,我推荐谭浩强教授的《C语言编程》,这是学习C语言的老书了,非常经典,我觉得入门看这个是很有用处的。 对于书本上的代码,习题,光看是没用的,一定要自己动手去写,否则是没什么长进的。 给你推荐一个好方法,学习完一节后,不要拿着题目就上机,自己先离开电脑,拿张纸试着写写代码,就是在手写的过程中,仔细体会语言编程的方法,自己对这个还能有些什么样的想法然后再上机,去具体看看自己的想法对不对,这样你的学习才能进步很快, 我有很多同学,上课听完讲后下来什么都不做,等到上机的时候,拿着题目和课本,对着屏幕发呆。而且常犯一些很低级的语法错误,自己还看不出来,为什么??? 平时不动笔写,自然不会注意这方面的问题啊,于是出了错误也不知道去哪里查找。

学习C语言不是一朝一夕的事情,但也不需要花费十年时间才能精通。如何以最小的代价学习并精通C语言是本文的主题。等你学完一本C语言的教材,你一定要转向Unix平台继续学习,几乎所有的C语言高级教程都是基于Unix平台的(比如《C专家编程》)。学习C语言,必需注意每一个细节,书上的例子代码一定要自己亲自敲一遍,编译执行输出都跟书上说的一致才能算是学完了一个例子,如果不一致,就要仔细找原因。例子之后就是习题了,我建议初学者把所有的习题都独立做一遍,然后对照答案的代码,看看自己的代码有那些不足,再试着修改自己的代码。 http://51pg.go1.icpcn.com/ 程序学习资源网,大量编程视频教程供免费下载。适于自学者及初学程序的朋友学习之用,下载视频请使用迅雷软件,观看视频教程要用科健流媒体播放器。 下面是C语言康辉的视频教程下载地址: http://218.22.21.254:8001/ 计算机专业/吉林大学CSF计算机课件/吉林大学C语言/第01讲.csf 中间自己加 http://218.22.21.254:8001/ 计算机专业/吉林大学CSF计算机课件/吉林大学C语言/第51讲.csf 这是VB的(石油大学) http://kj.cqie.cn/syu200501/01.csf 中间自己加 http://kj.cqie.cn/syu200501/30.csf

学习编程最重要的是多练习,自己动手写。看再多的书,不自己动手也没用。碰到问题,最好先试着自己解决,翻阅资料什么的,实在不能解决的再问别人,这样才能提高。还有学习编程的话,要一定的逻辑思维。 建议先下个TC,最好去看看清华的严蔚敏的数据结构,谭浩强的c语言视频都有下的。还有孙鑫的vc。这些都讲的不错。 C语言本来就是比较简单的语言,书比C++少多了…… 比较有名的: 《The C Programming Language》(C语言程序设计,第2版新版,机械) 《C Traps and Pit falls》(C陷阱与缺陷,邮电) 《Expert C Programming》(C专家编程,邮电) 《Pointers on C》(C和指针,邮电) 《高质量C/C++编程指南》 《C: A Reference Manual》(C语言参考手册,机械) 《C Interfaces and Implementations: Techniques for Creating Reusable Software》(C语言接口与实现:创建可重用软件的技术,机械) 当然 谭浩强的C程序设计最普及了

这是一种面向流程的编写程序的语言,基本上已经过时,但C的强大是不能否认的。若希望从事系统级别的项目开发可选择C,软件项目的开发可选择C#或者JAVA,游戏开发C++C# JAVA C++ 都是面向对象的开发语言 现在都是主流。C 个人比较喜欢,但并不深入,因为太老火。所有语言都有共性, 学习变成语言要明白 3个结构,然后灵活运用,遍能编写出强大的东西。这三种结构为 基本的 流程结构也就是 从上到下的代码运行选择结构 也就是 IF 或者 SWICTH循环结构 FOR WHILE 然后就是 数组,指针(C 才用,其他语言已经没有了)泛型 。希望能对你有用。 自己的看法,以及学习的思路

我也是什么也不懂,就开始学的,当时问了别人应该怎么学,回答是C,故从C开始学,自己买了一C语言程序设计,看了三遍,然后似乎已经入门,然后为了编写有界面的程序,就是窗口程序了,故而转向VC这时候要用英语了,说实在的,这个VC没有毅力是不太好学。然后花了三个假期才搞定了它。我就这样学好了C,现在在学算法。算法是大型程序的核心啊。没办法。。。此时就要用好多数学知识了。所以说英语和数学要好就体现在这两上地方吧?我自己的理解

怎样学习C语言~

学习C语言

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

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

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

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

很高兴能为你回答问题,学习C语言其实不大需要有很多数学英语知识,只要你多动手练习,多实践,把原理定义理解透了,然后根据实际运用,再加强,基础要打好,切勿三天打渔二天晒网,
C语言=数据结构+算法。好好学

如何学习c语言
答:学习C语言就是要经过几个反复,才能前后贯穿,积累应该掌握的C知识。1.学好C语言的运算符和运算顺序学好C语言的运算符和运算顺序 这是学好《C程序设计》的基础,C语言的运算非常灵活,功能十分丰富,运算种类远多于其它程序设计语言。在表达式方面较其它程序语言更为简洁,如自加、自减、逗号运算和三目运算使表达式更为简...

如何学习c语言
答:1、首先当然是要看书,这里向大家推荐谭浩强编写的《C程序设计》,目前是第四版。这本书写的很细致,适合零基础学习的新手 2、看完了书当然是要动手练习,刚开始你可以写最简单的hallo world,当你成功的写完一个小程序时,心中会有很大的成就感。3、如果你发现自己有什么不懂的,你可以去贴吧询问,...

如何学习C语言编程
答:找一些C语言编程相关的书来看。这篇指南涵盖了C语言中最基础的部分,但对于完整的C语言只是体系来说这只是皮毛。如果能有一本好的参考书你在学习C语言的道路上能省去许多麻烦加入一些社区。不论是在线上还是线下,都有一些很棒的致力于学习和发展优秀编程语言的社区。如果能找到一些志同道合的C语言程序员,并和他们...

大学生来看C语言学习方法总结
答:C语言学习方法总结 C语言的特点包括: 高效性: C语言的语法和语义简单明了,生成的机器码非常紧凑,因此执行效率很高。 可移植性:C语言的标准由国际标准化组织(ISO)和美国国家标准协会(ANSI)共同制定,保证了其可移植性。 适用于系统编程:C语言的语言结构简单,底层控制力强,因此适合于开发系统软件、驱动程序等。 面向...

如何学习c语言
答:1、了解基础知识 在学习C语言之前,需要了解计算机的基本概念和编程基础知识,如变量、数据类型、控制结构等。2、学习语言特性 学习C语言的语法和语言特性,例如函数、指针、结构体、数组等。3、刻意练习 通过练习编写程序来熟悉C语言的语法和特性。可以从简单的程序开始,逐渐提高难度。4、阅读经典著作 阅...

给初学C语言的同学一些建议
答:这是一个现实的问题,如果你是非计算机专业的大学生,大部分人对C语言是恐惧的,因为(挂科率高)你懂得·...··。而如果你是小学生或初中生,倒也不用担心,因为你们的勇气和好奇心都比大学生强大很多。当然,无论是谁,保持好奇心是你学习不断前进的永恒动力。 (2) 掌握有效的学习方法 C语言是一门公认的不易入...

如何学习C语言?
答:1.准备学习资料:首先,你需要一本好的C语言教材,如《CPrimerPlus》或《C程序设计语言》。此外,你还需要一台电脑,安装一个C语言编译器(如GCC)。2.学习基本概念:开始学习C语言之前,你需要了解一些基本的计算机科学概念,如变量、数据类型、运算符、控制结构(if语句、for循环等)和函数。这些概念...

新手如何学习C语言?
答:1.学习基础知识:首先,你需要了解计算机的基本概念,如硬件、软件、操作系统等。此外,还要学习计算机编程的基本概念,如变量、数据类型、运算符、控制结构等。2.选择合适的教材和资源:选择一本适合初学者的C语言教材,如《CPrimerPlus》或《C程序设计语言》。同时,可以在网上找到许多免费的教程和资源,...

新手怎样学习C语言?有什么技巧?
答:学习C语言对于新手来说可能会有些挑战,但是通过以下的技巧和方法,你可以更有效地掌握这门编程语言:1.选择合适的教材和资源:选择一本适合初学者的C语言教材,如《CPrimerPlus》或《C程序设计语言》。此外,还可以利用在线教程、视频课程和编程社区来获取帮助和解答疑问。2.理解基本概念:在学习C语言...

怎样学习C语言编程?
答:1.学习基础知识:首先,你需要了解计算机的基本概念,如变量、数据类型、运算符、控制结构等。这些是编程的基础,也是C语言的基础。2.选择合适的教材和资源:有很多优秀的C语言教材和在线资源可以帮助你学习。例如,《CPrimerPlus》、《C程序设计语言》等书籍都是很好的选择。此外,你还可以参考一些在线...