新手如何学习c语言,个人谈一些学习
发布网友
发布时间:2022-02-28 14:04
我来回答
共3个回答
热心网友
时间:2022-02-28 15:33
首先明确你学习C语言的目的。
如果是为了兴趣,那就浅尝辄止,深入的话太枯燥了,估计也没学的动力。
如果是为了学业,那就去弄懂课本和习题就行了,不懂的问老师,还不懂的话就把正确代码编出来,然后一行行printf打印,肯定能弄懂的。
如果是为了工作,这个又分两类,一类是想找编程开发的工作,建议java或C#、python之类的语言,C语言越来越式微了;另一类就是想要搞C语言开发,那也可以,那倒是可以深入学学。
目的有了,然后就是大概的方法。
如果是工作向而且不差钱的话可以考虑报个编程培训班,有人鞭策督促而且有老师总比一个人学来的快也更有方法。
如果是兴趣向的话,可以网上买本C语言入门教材,淘宝京东热度前几的都可以,不要脑袋一热听人怂恿买英文的,先看懂再说。然后一页一页看懂,题目大部分能会做就行。
学习的前提是得有开发环境(理论上每本教材或者书上都会告诉你怎么搭建开发环境),建议有条件的装个linux,虚拟机就行,然后用里面的gcc编译。一般在windows下的话就装Visual Studio,这个软件继承了编写和编译环境,还不错。当然也有其他的开发环境比如最简单的VC++6.0,不过不建议。
目的有了,大概方法也有了,前提条件也有了,最后再说一下学C语言的重点,C语言和其他语言不同的地方是他对系统内存的强控制、指针、数据结构这三类,这三类是核心,掌握了这三类就基本掌握C语言了。这也是为什么大多数科班选择C语言作为编程语言的敲门砖,熟悉内存的控制相当于熟悉了操作系统,熟练使用指针能极大提高C语言的效率优势,对数据结构的掌握能极大的提高你的逻辑思维和算法思维,这是大牛的必备。
热心网友
时间:2022-02-28 16:51
首先要选择一本优秀的教材,建议使用C Primer Plus的中文版,虽然比较厚,但是讲解清楚,适合初学者学习,可以先略过第一章,从第二章开始系统学习。其次要多实践,编程语言是需要编程的,仅仅看懂书上的内容不行,一定要能够自己写出来(不是照书敲代码,而是看明白之后自己根据自己的理解敲代码),当有了一定基础,到杭电的ACM网上去做一些简单的题目持之以恒,就会有收获。
热心网友
时间:2022-02-28 18:26
在有一定基础以后一定要多看别人的代码。 注意代码中的算法和数据结构。 毕竟学C之后的关口就是算法和数据结构。提到数据结构,指针是其中重要的一环,绝大多数的数据结构是建立在指针之上的,如链表、队列、树、图等等,所以只有学好指针才能真正学好C。别的方面也要关注一下,诸如变量的命名、库函数的用法等等。有些库函数是经常用到的。对于这些函数的用法就要牢牢记住。
c语言如何学习
1. 理解基础知识:先学习C语言的基础知识,包括语法规则、数据类型、变量、运算符、控制流程等。2. 学习编程思想:了解C语言的编程思想,包括顺序执行、循环、条件判断等。3. 编写简单程序:从简单的程序开始编写,如输出"Hello, World!",逐渐增加难度,掌握基本的语法和逻辑。4. 阅读C语言教材或教程...
如何学习c语言
1、首先当然是要看书,这里向大家推荐谭浩强编写的《C程序设计》,目前是第四版。这本书写的很细致,适合零基础学习的新手 2、看完了书当然是要动手练习,刚开始你可以写最简单的hallo world,当你成功的写完一个小程序时,心中会有很大的成就感。3、如果你发现自己有什么不懂的,你可以去贴吧询问,...
零基础如何学习c语言?
1. 了解C语言基础知识和语法。2. 选择合适的学习资源。3. 实践编程,积累经验和知识。4. 解决遇到的问题,不断优化学习。详细解释:了解C语言基础知识和语法:首先要明确C语言是什么、做什么用的以及它的特点。可以通过网络搜索或阅读书籍来获取这些基础知识。接着,需要了解C语言的语法,包括关键字、...
我想先自学c语言 应该怎样来学习呢
一、多看代码 在有一定基础以后一定要多看别人的代码,同时注意代码中的算法和数据结构,因为数据结构和算法是程序的灵魂。提到数据结构,指针是其中重要的一环,绝大多数的数据结构是建立在指针之上的,如链表、队列、树、图等等,所以只有学好指针才能真正学好C。别的方面也要关注一下,诸如变量的命名、...
如何学习C语言?
学习方法是:1、课前预习,课后复习,认真做课堂、课后的作业,理解理论知识。2、记住语法规则。3、加强逻辑思维。4、多动手,通过练习上机了解它的运行过程。5、实践—>理论—>再实践,刚开始学习C语言时,按示例练习,并推动理论的学习,然后再自己多思考,多上机实践。
给初学C语言的同学一些建议
C语言初学者的建议 (1) 保持好奇心 这是一个现实的问题,如果你是非计算机专业的大学生,大部分人对C语言是恐惧的,因为(挂科率高)你懂得·...··。而如果你是小学生或初中生,倒也不用担心,因为你们的勇气和好奇心都比大学生强大很多。当然,无论是谁,保持好奇心是你学习不断前进的永恒动力...
如何从零开始学习C语言
1、熟悉代码:注意代码中的算法和数据结构,学C语言是算法和数据结构。数据结构,指针是其一部分,数据结构是建立在指针之上,如链表、队列、树、图等,变量的命名、库函数的用法等;2、练习编程:刚开始学时多练习书上的习题,对于自己不懂之处,编程序进行验证,自己练习的过程中纠正自己不好的编程习惯...
零基础如何学习C语言?
一、要读就读好书,否则不如不读。所有初学者面临的第一个问题便是:如何选择教材。好的开始是成功的一半,选择一本优秀的教材是事半功倍的关键因素。不幸的是,学校通常会帮你指定一本很差劲的C语言课本;而幸运的是,你还可以再次选择。切记一个原则,不要读自己目前还看不懂的书,那是浪费生命...
c语言学习怎么样 如何学习好c语言
1、学好C语言,你可以很好地应付任何一种编程工具。2、一定要多上机练习,通过程式了解相关知识,几经反复方得正果。3、不要把学习C语言当成一种任务,更不要把它看成很难完成的任务。4、如果一个程式一时无法弄清楚最后暂时放在一边,过一段时间你可能会从其他的程式中悟出道理。5、C语言是一个整体,...
怎么自学c语言,需要怎么学习?
这是对于C语言初学者的建议,如果 c语言已经学习了一段时间的,建议大家打开Dev c++的联想功能,可以提高编程速度和单词正确度。打开联想功能的方法:【工具】 -> 【编辑器选项】 ->代码补全 4.必须要及时复习,因为C语言的知识点凌乱而复杂,如果不复习,基本回到原点。因此学习C语言必须要坚持下去,...