大学c语言怎么学

作者&投稿:公全 (若有异议请与网页底部的电邮联系)
大学生如何学C语言~

相对于其他编程语言,C语言还是比较难的。初学者需要注意一下几点:
一是学习顺序
先从熟悉简单的C语言语法开始入门,然后再循序渐进,学习C++语法,WIN32、MFC、QT、网络编程,数据库、数据结构、算法、COM、STL等。构建一个完整的C语言知识体系。这需要一个比较漫长的学习积累的过程。语法入门部分大概2-3个月,其他部分需要学习和工作中慢慢理解和消化了。
二是学习方法
人的知识80%是通过眼睛获取的,但是学习编程有所不同,除了看书、看视频之外,关键是要勤动手,勤动脑。通过做大量的练习、项目实战不断积累代码量。只有代码量足够多了,项目做的多了,才能算是真正学会了。项目能否完成,就是衡量是否学会的唯一标准。后期就是代码的质量和优化问题了,这个只能在项目工作中慢慢积累经验了。
最后强调一点,很多人学不会编程是因为掉坑里了。就是教程或者书上的知识点之间跨越太大,作为一个初学者很难自己摸索出来,前面的知识点没有掌握,接着学习后面的知识,肯定是学不会了。目前绝大多数编程书籍和教程或多或少都有这样的弊端。自学能力比较强的人可以通过各种方法,参考各种网上的资料自己解决。但是大多数自学能力不是很强的人,只能依赖老师、同学、同事或者朋友帮忙指导,或者报名培训机构,老师指导完成了。学习编程通常需要一些好的学习资料,包括纸质的书籍,视频教程,课件,项目练习,代码。零基础入门的书籍推荐《明解C语言》、《C Primer Plus》,还有一本非常特别的汇编和C语言正向逆向结合的书编程达人内部教材《汇编、C语言基础教程》也非常不错,讲解汇编和C语言的本质非常透彻,非常细致。视频资料也是特别多了,各种视频网站、论坛、自媒体都有,比如网易课堂、腾讯课堂、慕客网这些。还有一些论坛,比如CSDN、编程中国等。最重要的一点就是答疑服务,推荐爱达人的网站也很不错,从零基础入门到应用课程,配套的视频、课件、代码、项目、答疑服务都有,还可以兼职接单,学以致用。

1.要有耐心

许多初学者都熟悉 C 的前几章。当你到达索引、函数和其他想法时,想法就停止了。学习一门编程语言需要一个发展语言理解的过程,所以即使有问题,我也不会考虑退后一步努力工作。许多人开始学习新的编程语言,复习,购买更多书籍,不知道把它们放在哪里,需要更长的时间来浏览和实现。因此,坚持学习所有规划语言的基础知识。学习这个过程需要一些步骤来掌握它,大多数找到工作的人可能不会得到它。秘诀是有一天很快就能理解它。一切都与系统有关。

然而,许多人放弃了道路,并不期待光明。其中一些可能接近光,而另一些则因缺乏能量而放弃。所以,无论你多么小心,总比努力工作要好。

..



2. 有明确的目标

要学习程序的语言,您需要设定目标。每月或每日目标。只有这样,你才能恢复活力,激发你的情绪。一旦你开始学习,很容易挖一个角落,尤其是你会死的地方。那么你就无法释放自己。有目的地,你不能站在一个地方。尤其是在学习的初期,即使有一些问题也很容易放弃。根据绞血的目的,会更容易做到。



3. 我想把视频和书结合起来

现在有很多视频供初学者观看。一旦你充满力量,你就离不开视频,你就无法编码。当然,视频是由教练分割的,听起来很容易直接理解。计划是一项强烈的精神活动,需要一个总结信息的过程。因此,书内阅读法是利用视频阅读作为进一步完善我的信息系统的一种方式。 C 语言是一本优秀的入门书 c 是一本入门书。当然,教科书只有一面,有很多方法可以做到这一点。

以书籍为主线,以视频为成功的重要信息来源,两者结合让学习更快。



语言 C 是一门基础语言,获得基础知识有很大的好处。学习过程不是一两天的。现在你已经准备好学习了,你必须有正确的态度和耐心。当你遇到一点困难时,不要试图逃跑。馅饼不是从天上掉下来的。

如何学习C语言?我说一下我是怎么学的吧,因为我就是计算机专业的学生

1. 首先选择一门入门的书籍,c primer plus 适合初学者入门

 

2. 制定详细的学习计划,遇到不懂的知识点,在网络上找一些对号的视频解决掉,然后回归继续书本学习

 

3.基础学完后开始在开源社区研究代码,先从看代码开始,然后尝试修改代码

 

按照三个步骤走,坚持下去学习个基础还是足够的,要想学的更加深刻需要真的项目的锤炼。

 

 

学习C/C++编程知识,想要成为一个更加优秀的程序员,或者你学习C/C++的时候有难度,,和别人一起交流成长会比自己琢磨学的更快更扎实。



C语言放在之前都是必备的基础语言,由于指针的存在很多人觉得C语言是一门特别难编程语言,放在十年前C语言是学习编程的必备语言,但整个软件行业发展趋势,趋向于高度集成化,所以编程语言集成度越来越高,目前非常流行的编程语言都高度集成化的编程语言。

 

Python,Java,前端这三种语言是目前初学者选择比较多的语言,在以前这些都属于脚本语言,所谓脚本语言的底层功能模块都是封装起来的,直接调用拿到结果,现在慢慢向着主流编程语言迈进的趋势了,特别最近特别火的python

 

是不是C语言不值得学习了?

这种顾虑完全没有必要,python底层实现基本上由C语言完成,所以不要再听什么C语言已经过时之类的论调了。

 

C是一种静态,偏底层的通用编程语言,广泛应用于系统级软件的开发。C语言语法简介、富有表达力,又灵活,加上极快的运行速度,已经成为编程语言中的常青树。

 

 

目前,全世界通用的计算机操作系统可以说都是C语言来开发的,可见C语言在系统级应用方面拥有极高的占有率。同时C语言也是大多数软件开发专业所学的第一门编程语言。

 

那么C语言想要自学需要具备两个条件:

 

1.对编程特别的感兴趣,兴趣才是第一老师,有了兴趣中间遇到问题才能克服

 

2.觉得编程工资还不低,能够满足自己当前急缺钱的现状,基于这点强大的内心驱动力也能够让自己遇到困难的时候克服过去。

 

 如果觉得自己符合,那么就可以去自学啦。



没有学不懂的编程语言,如果学不懂那就是学习的姿势不对。

因为参加 ACM 竞赛,大学前三年一直在用 C 语言,对 C 语言还算熟悉,说一下学习路线吧。

C 语言的学习其实就三个阶段就好了:

(1) 入门阶段

这个阶段学习 C 语言的基础语法知识。

目标是可以开发一些简单的控制台小程序。

(2) 提高阶段

这个阶段学习 C 语言自带的库函数,形成 C 语言的基本知识框架。

目标是开发一些基本的应用程序。

(3) 应用阶段

这个是实战阶段,要具备一定的综合性应用软件开发能力。

目标是能够开发像贪吃蛇、图书管理系统、学生信息管理系统等项目。

一、基础学习

我姑且认为题主到现在还是没学会,是个零基础小白。

视频推荐

对于小白来说,建议上来看视频,不建议直接啃书,因为干看看不懂,容易劝退。

可以先从视频教程开始。

C 语言的视频教程我只推荐一人:浙江大学翁恺老师的 C 语言课,yyds!

是一个课程质量非常棒,讲课幽默,深入浅出的课程,非常容易理解!

当时学 C 语言的时候,自己还是个从来没接触过编程的菜鸡,当时的学习全靠翁恺老师了!

不多说,看过的都知道。翁恺老师的课是在 MOOC 上开的。

二、书籍推荐

我姑且认为现在题主有了一点基础,可以能配合视频看书了。

入门书籍推荐《啊哈!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.
重视实践,善于调试
计算机科学是一门理论性、实践性都很强的学科,对C语言考试的参加者来说,基础理论方面要求不高,而上机试题往往是很多考生不能通过考试的重要原因,因此要勤于实践。
4.
多做练习,查漏补缺
在认真地学完指定用书后,最好再找些试题,认真地测试一下,一则可以检查自己的复习情况;二则可以查漏补缺;三则可以调节心理状况,以备正式考试时沉着冷静、万无一失。

一、c++程序设计这门课程与你们以往所学的数学等不同,有他特有的思考和解决问题方法,所以一定要掌握这种方法。也许这样说太空,具体说:(1)一定要化时间,这是前提。你看很多“电脑高手”,都是花很多时间在那儿琢磨,他们很痴迷,所以不觉的。你现在还未找到编程的乐趣,太可惜。(2)掌握学习的方法,首先将概念搞懂,看书,听老师讲,与同学讨论,如听不懂老师所讲,就必须预习。还可以找参考书看,因为每一本书都有不足,和他的长处。
第二,对一些典型的例子,一定要搞懂,记住,不是叫你去死记,例如运算符重载中complex的例子,将概念与例子结合,就容易理解概念,同时当你自己编程时,你就会想这与那个例子类似,然后先模仿,慢慢你就能熟能生巧了
第三,大量练习,即使有答案,先别看,自己做,不行再看,同时想,是那儿不会,再去补那方面的知识,这样才能进步。有条件要去上机,是否正确,上机运行就知,而且程序最终总要运行的。
开始是非常痛苦的,一定要坚持!不懂,赶快加大时间去搞懂,否则会越来越多,然后整个放弃,就完了!千万别指望补,它需要更多的精力,否则很难通过!

1.学C语言重要的是你的逻辑思维和坚持学习的恒心,学编程特别是语言就要多看,多思考,多练,也就是多敲代码.
2.就C语言来说,是编程者应该好好学的一门语言,因为它是你日后要学的其他一些更高级的面向对象的编程语言的基础,学好了C语言,日后学高端语言就相对容易一些,而且在学习C语言的同时你的逻辑思维也开始形成.总之他是你经常听到的VB
C++
JAVA
.NET等等语言的一个基础.
3.学习C在学校主要看你们那讲师的水平了,有实际软件开发经验的老师会让你听的很轻松就理解了,要是只会照本喧照的老师那就会把其实不是太复杂的问题将的很复杂并难以理解(在传统学校里是很常见的).其实C语言也并不是非常难学.如果你认真去学把该理解的东西理解了学好C是没有问题的,3个月也够了.
但是这种水平也只是说你把C语言基本学会了,对以后的学习打了个不错的基础.
4.如果你想找编程的工作向软件开发的方向努力的话,那么你应该有一个正确的明确的方向规划.3
4个月把C语言的核心语法和指针
数组等学好
理解了,会用,然后对做些小的程序练习加以巩固.然后随着你学习的接触你会学VB
SQL数据库
ORACLE
C++
JAVA
JSP
ASP.NET
.NET等等现代所用的高级语言,工作中大都也是用这些高级的面向对象的语言在编程.
总之 编程,编程,再编程...这就是诀窍!
对于初学者来说,自己写程序有点儿困难,那就先按书上的例子来,一定要上机亲手实践,不管这个程序有多么的简单..
希望我的回答对你有帮助!


怎么学好C语言?
1.把C++当成一门新的语言学习(和C没啥关系!真的。); 2.看《Thinking In C++》,不要看《C++变成死相》; 3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看; 4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而...

计算机二级C语言怎么学?
并且提出疑问,而且在学习完课程并完成作业后可以获得该大学的证书。5、学习编程最快的方法之一就是看别人的源代码,学习别人是怎样编程的,对同一个问题别人的思路是什么?和你的思路有什么差别?如果你想要进一步提升自己编程的水平,推荐大家去做做ACM的题。想要学好c语言,就要编程,编程,再编程!

如何学习c语言
很多人对学习C语言感到无从下手,经常问我同一个问题:究竟怎样学习C语言?我是一个教师,已经开发了很多年的程序,和很多刚刚起步的人一样,学习的第一个计算机语言就是C语言。经过这些年的开发,我深深的体会到C语言对于一个程序设计人员多么的重要,如果不懂C语言,你想写底层程序这几乎听起来很...

零基础的我如何学习C语言?
遇到很头疼的知识点怎么办,先跳过去,过一段时间再回头来看。实在解决不了就去Google,百度。你的问题很特别,搜不出来,就去论坛提问吧。提问的艺术:不要问一些百度就能出来的语法问题。具体学习方法:第一阶段 《C Primer Plus》蓝皮+郝斌的C语言视频 我没推荐经典的《The C Programming Language...

如何自学C语言?
一个偶然的机会接触了本书的第一版,引发了对软件工程的思考,让我很早就意识到代码规范的重要性,为今后学习打下了坚实基础,真的很感激这本书,虽然其内容都很简单,但是在我迷茫的时候真的给了我很多启迪。之所以将视频教程推荐放到最后面,主要是因为现在网上关于C语言的视频教程太多太杂,而且很多...

大学c语言怎么学
如何学习C语言?我说一下我是怎么学的吧,因为我就是计算机专业的学生 1. 首先选择一门入门的书籍,c primer plus 适合初学者入门 2. 制定详细的学习计划,遇到不懂的知识点,在网络上找一些对号的视频解决掉,然后回归继续书本学习 3.基础学完后开始在开源社区研究代码,先从看代码开始,然后尝试修改...

怎么样学习c语言?
《C语言C++学习指南》从入门到精通(语法篇)视频课程在线学习等,建议学习者可以去仔细研读。4、在平时学习看书的时候,一定有学会做笔记的习惯,而且不仅要记录,还要经常看自己所做的笔记,这样才会有较好的学习效率。5、多逛技术论坛或者技术问答社区,想别人分享自己的代码,有要积极去阅读别人的代码...

如何学习C语言
从设计者的角度来描述C怎样应用在实际的项目中。语言描述的全面性欠佳,但还是有一定精度的,尤其是在一些小技巧方面。本书还引入了大量的战例,通过一个个的真实项目来引导你使用C的思想去思考问题。翻译很差,有一定难度。学习基础语法,熟悉调用各种库函数,这时你便成为一名初级C程序员了。

如何学习C语言
如何学习C语言很多人对学习C语言感到无从下手,经常问我同一个问题:究竟怎样学习C语言? 我是一个教师,已经开发了很多年的程序,和很多刚刚起步的人一样,学习的第一个计算机语言就是C语言。经过这些年的开发,我

怎么快速学习C语言?
学习嵌入式需要掌握一定的编程基础和相关知识,如果你已经开始学习C语言,那么可以按照以下方法加快你的学习进度:1. 制定学习计划:制定一个周密的学习计划,并根据自己的实际情况进行调整。将学习时间、内容、进度等方面都考虑到。2. 选择合适的教材:选择一本适合初学者的C语言教材,建议选择一本较为系统...

崇川区18321037434: 大学C语言怎么学啊?
店勉新亚: 关键是基础知识,和理解,能听懂以后自然就会有一定兴趣,而且C语言以及触类旁通的知识很多,很有用 C语言,只要学入门了,就不难. 推荐你一本谭浩强,国内有名计算机教育专家,编写的C语言程序设计,不少大学都采用这本教材,很经典. C语言学习,首先把一些基本语法看一看,然后找一些简单的程序读一读. 在阅读程序中学习,是一种很好的很有成效的方法. 大学里很多同学应付计算机二级考试都是,先把书大概看一遍,然后找一份几百道的练习做上几天,然后参加考试,也考得不错,而且在后面的学习中也经常用到C语言问题解决工程计算问题,用得挺上手的.

崇川区18321037434: 大学C语言怎么学好 -
店勉新亚: 教了多年《C程序设计》课程,大多学生觉的这门课程难学.其实,按照我们现在的教学大纲和教学要求,只要同学们掌握一些方法,克服心理上畏难、不轻言放弃,是完全可以学好的.《C程序设计》的内容很丰富,按照我们现在的教学大纲...

崇川区18321037434: 大学C语言的学习方法 -
店勉新亚: c语言是一种计算机程序设计语言.它既具有高级语言的特点,又具有汇编语言的特点.它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序.因此,它的应用范围广泛.主要有...

崇川区18321037434: 大学C语言该怎么学
店勉新亚: 首先,C语言不专属于大学.他是人类和计算机交流,确切的说是控制的一种语言.是语言就有其特有的语法,因此先学语法.然后根据语法告诉计算机你想干什么.最后想用它去解决问题再去学数据结构.

崇川区18321037434: 大学怎么学习C 语言?
店勉新亚: 先告诉你,大学里的学生大多是没接解过编程的,不过他们是从C语言学起的哦! 一般大学也先学C的,这是有一定道理的,因为C很基础,入门又不是很难! 但C自学时要有个会的可解疑,会好点哦(好比大学的老师)学会了一种语言后再学...

崇川区18321037434: 怎样学好C语言? -
店勉新亚: C语言是不需要任何基础的,只要是学过或自学过计算机基础就行了,说通俗一点就是你会用电脑就行了,然后买一本C语言的书,照着学就可以了,当然最好有老师,毕竟很多算法还是别人指点一下为好的.我们大一的时候用的好像是清华大...

崇川区18321037434: 如何学好C语言 -
店勉新亚: C语言是一个实用性很强的语言.你如果想要学好它,就得下一翻功夫.可是大多数人都认为它太难学了.所以就没有认真的学,也当然学不好了.即使是学计算机的学生也不能把它学的很好,这是因为他们没有掌握学习这门语言的方法.我也...

崇川区18321037434: 急!在大学怎样学C语言最有效?详细方法
店勉新亚:先弄懂基础的语法和函数,再自己编一些小程序.然后逐渐加深. C语言中的指针和数组都要发多点时间搞懂来.这些东西都是C中难学的但又是蛮有用的.

崇川区18321037434: 大学C语言该怎么学啊?
店勉新亚: 学好C语言要从基础学起起: 我在网上找到了一个在线学习C语言的地址: http://www.webcn99.com/html/jiaoyushipin/2009/0608/8908.html 西北工业大学的,我觉得里面的老师讲解还可以,不知道能不能帮到你的!

崇川区18321037434: 大学怎样学习c语言,时间少又学得好 -
店勉新亚: 1.看书.懒得看书的看课件也可以.在编程的时候常常会发现编译正确,算法错误的问题,其实有时候就是一些细节上的问题没处理好.2.多上机操作.锻炼思维能力,想很久也不懂的就看看答案,看看他的思路.3.编译时实在看不出错误的话就调试吧.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网