本文作者:ptiyny

如何学好c语言语言 如何学好c语言语言的方法

ptiyny 08-01 13
如何学好c语言语言 如何学好c语言语言的方法摘要: 大家好,今天小编关注到一个比较有意思的话题,就是关于如何学好c语言语言的问题,于是小编就整理了1个相关介绍如何学好c语言语言的解答,让我们一起看看吧。想自学C语言,有什么好的方法和...

大家好,今天小编关注到一个比较意思的话题,就是关于如何学好c语言语言的问题,于是小编就整理了1个相关介绍如何学好c语言语言的解答,让我们一起看看吧。

如何学好c语言语言 如何学好c语言语言的方法
图片来源网络,侵删)
  1. 想自学C语言,有什么好的方法和建议?

自学C语言,有什么好的方法和建议?

我的建议是你不要为了学C语言而学C语言。

你想过没有C语言当初的发明目的是什么? 为什么到现在为止C语言还是那么火? 甚至你可以看看其他的现代语言 比如java python 等等 基本语法为什么和C语言那么相似?

C语言的目的就是尽量简化对硬件控制难度

所以我建议你最好从学习硬件开发开始 你就明白为C语言里有循环结构,每一个函数都要有参数,为什么要对指针的上下界判断

如何学好c语言语言 如何学好c语言语言的方法
(图片来源网络,侵删)

你可以在买一些单片机 国产的STC就可以。学习单片机的开发

也有很多的文档,尤其是中文的文档可以使用

资料的内容很全 可以从他入门C语言开发硬件程序

自学C语言以前首先掌握基础知识,如果计算机专业基本上可以直接学,非计算机专业可以先学学计算机组成原理,学了以后切入到C语言的学习过程中,可以按照以下的步骤学习

(图片来源网络,侵删)

1.买一本经典的入门书籍,找点配套的视频

2.制定学习计划,如果有可能找个明白人给指点下

3.坚持学习,坚持到能做点小项目,比如独立学点小游戏

希望能帮到你。

1、找个好的***教程,不停的练习,,不断的思考,多去模仿别人是怎么实现的,然后通过自己的思路去实现,坚持不断的练习

2、以前学习C语言的时候看的是“如鹏网”的***教程——《C语言也能干大事》,通过开发小游戏,开发网站方式来讲解C语言的知识点,做出了好多好玩炫酷的东西,挺有成就感的

3、再多的可到“如鹏网”***上去了解一下

题主问的是自学C语言,那么目测应该是非CS专业小白,知麻君结合自己多年来的工作的经验来谈谈新手小白如何零基础入门C语言呢?

首先要明白任何技能的习得都不是一朝一夕的,所以我们需要坚持。不要遇到困难就半途而废。尤其是自学,没有外部强加的压力,更容易懈怠。那么如何在学习的过程中能够坚持呢?

我们要做到保持好奇心,好奇心能驱使我们不断的去探索新知,不至于懈怠。在学习过程中,多问些为什么,使用问题驱动进行学习,这样学习动机和目的性就很强,至少不至于在学习的初级阶段就半路夭折了。

好的开始是成功的一半,所以入门书籍要选择正确,第一本书太难太厚都很容易让你失去信心,太简单又不得要领。所以我们入门的时候务必选择一本权威,久经考验的开胃菜。我之前回答过一个问题:“”c语言教材哪一种比较好?”里有提到过,这里再总结下:

《C Primer Plus(第五版)》中文版

这是目前市场上,最适合自学的C语言书籍。你可以在书中找到所有C语言编程概念的详细解释。这本书为每一个单独的概念提供了简短的例子,帮助读者更好理解。对于初级程序员来说,本书对学习基本概念大有帮助。建议在学习的过程中一边学习思考,一边通过实践上机来进行实操,这样对于概念的掌握就比较娴熟了。

《C程序设计语言 (第二版)》+练习题答案

这本书由C语言之父合著编写。它提供了对C语言的更好见解。比如在C语言中的控制流、运算符数据结构和函数构造等方面,这本书都有自己的解释。

最关键的是,本书后的系列练习很有挑战性,可以让你通过每一个练习有所提高。书中有很多章节需要很长的时间,才能深入理解和掌握。所以在上一本书基本掌握后,你就可以通过练习这本书籍的习题来锻炼你运用编程技能来解决实际问题,最关键的是通过练习来锻炼你的逻辑思维能力建议你在做习题的时候自己先按照自己的逻辑思路来编写程序,然后对照答案看下自己的程序有哪些不足之处。为什么自己没有想到这种解法。不断的打磨自己的编程逻辑思维。

谢谢邀请,我是工科的学了一年C语言,[_a***_]还凑合,我用到的场合是基本够用了,说说我的观点吧,自学的话首先资料书籍很重要,必推的肯定是谭浩强的C语言书了,当然他的***你也可以看,更多的资料你也可以通过网上查找,一定要保证资料的正确性,毕竟现在网络上各种扯淡,误人子弟的也很多。

学习方法我认为最重要的是在学C过程中要抓住三点,第一点是勤,一方面是勤上机,任何题目再简单你也要一个个上机练习,有些时候你觉得没有的问题上机测试就会出现意外,当你自己解决的时候你就会在一道题上收获更多的知识,上机的编译器新手经典的Vc++6.0,还有像c-free,dev-C++(win10不怎么支持VC++6.0,推荐后面两个)等等都行,专业的就是VS。另一方面是勤看题做题,有些解决问题的固定套路在于积累,同时多看一些解决方法也可以壮大你的编程思维。最后还要勤于思考,遇到问题首先要自己动脑思考,而不是想着先查答案先问人,自己思考研究解决的更加有效果和收获。


第二点要懂,这个意思不是你会用某个函数,而是明白背后的原理,举个例子比如说scanf函数,学过C的都会用,但是关于scanf的工作原理很多人或许并不知道,他们只是简单停留在用的层面,当遇到问题时就显得手足无措,他们没法用背后的原理去解决所遇到的问题。这就需要我们深究和好问了,国内很多C论坛和贴吧都可以去提问和浏览,知名的比如CSDN,还有关于C的标准你也可以多多参考标准文件ANSI C。

第三点是度,这是指学习深度,C入门简单精通很难,如果你是做这方面的可以更加严格要求自己深入去学习,如果你只是应用那么就该结合实际侧重的去学习,比如你只是用C去操作51那么你就该结合51的特点有重点有方向的去学习,那些不用的你就可以忽略过去,当然了基础知识一定要扎实。

到此,以上就是小编对于如何学好c语言语言的问题就介绍到这了,希望介绍关于如何学好c语言语言的1点解答对大家有用。

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享