怎么自学C语言
我是一个高中生,是一个玩机迷,我想学习C语言,可无从下手入门,我看了很多教程,但一上来就变量,看到一点就看不下去了,不知道为什么要讲变量,原理是什么,而且我也记不了,看了...
我是一个高中生,是一个玩机迷,我想学习C语言,可无从下手入门,我看了很多教程,但一上来就变量,看到一点就看不下去了,不知道为什么要讲变量,原理是什么,而且我也记不了,看了忘。
.
想学习,但无法入门,在学校很少得碰电脑,我有手机安卓和mtk mrp。学校也没有相关C语言书籍,在街上我也找不到。我没有看谭浩强的书,网上说最好不要看。我有一同学也会C语言,好像是自学的。想问一下怎么入门,C语言原理是什么,能介绍几本书吗?
问题重点:我不是专业的,很多教程一上来就讲变量,我什么都不懂,为什么讲变量,变量在C语言中有什么用,所以我看了,然后又忘了,结果看不下去。这让我不知目的的学习,看了忘!我该看什么。 展开
.
想学习,但无法入门,在学校很少得碰电脑,我有手机安卓和mtk mrp。学校也没有相关C语言书籍,在街上我也找不到。我没有看谭浩强的书,网上说最好不要看。我有一同学也会C语言,好像是自学的。想问一下怎么入门,C语言原理是什么,能介绍几本书吗?
问题重点:我不是专业的,很多教程一上来就讲变量,我什么都不懂,为什么讲变量,变量在C语言中有什么用,所以我看了,然后又忘了,结果看不下去。这让我不知目的的学习,看了忘!我该看什么。 展开
8个回答
展开全部
我是自学过来的,现在学JAVA了。
你现在就把变量看成是数据的名字,例如int num = 5;若需要调用5这个数字,就直接可以调用这个num来实现了。
给你举个例子,很多网游里面都有自动寻路。
你点自动寻路之后,计算机内部就行一次次的循环,去找寻你要找的路(很多时候都是递归循环),而在路径的岔口处,就会用到变量。来判断该走哪条路。
在循环中,变量+运算符用来控制循环的终止条件等等。
看不下去,只能说,这些内容对于你来说,也许是不好理解。也许是太过枯燥。不好理解的话,我建议你多看几本书,这本书在变量这个点上,讲的可能不好理解,下本书讲的你可能就理解了。若是觉得太枯燥,忍受不了,那最好别学了。
我没看过谭浩强的书和视频。很多人都说谭浩强的C讲的很好,你要他的视频地址的话,我这能找到。 初学者多敲代码。多上机编写。自己找自己写的程序的错误。
我第一次学的时候,照着敲代码都是各自出错。
你现在就把变量看成是数据的名字,例如int num = 5;若需要调用5这个数字,就直接可以调用这个num来实现了。
给你举个例子,很多网游里面都有自动寻路。
你点自动寻路之后,计算机内部就行一次次的循环,去找寻你要找的路(很多时候都是递归循环),而在路径的岔口处,就会用到变量。来判断该走哪条路。
在循环中,变量+运算符用来控制循环的终止条件等等。
看不下去,只能说,这些内容对于你来说,也许是不好理解。也许是太过枯燥。不好理解的话,我建议你多看几本书,这本书在变量这个点上,讲的可能不好理解,下本书讲的你可能就理解了。若是觉得太枯燥,忍受不了,那最好别学了。
我没看过谭浩强的书和视频。很多人都说谭浩强的C讲的很好,你要他的视频地址的话,我这能找到。 初学者多敲代码。多上机编写。自己找自己写的程序的错误。
我第一次学的时候,照着敲代码都是各自出错。
展开全部
讲讲我学C语言的经验吧!我觉得学C语言最重要的是实践。所谓熟能生巧,光看书不动手去电脑上敲代码是不会有太好的学习效果的。然后,要有目的地去学,比如说,你给自己布置一个程序任务,一开始这个任务可以简单些,越往后可以适当加大难度。在完成任务的过程中,你会去理解很多东西,而且印象会比较深刻。而且,你也会知道哪些是重点,哪些只要做些了解就可以了。我就是这样做的。一个寒假,用了差不多10天。基本能掌握。加油!还有什么问题可以找我问。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看书,是必须的,语法不懂怎么谈上机?看了一些语法,然后可以将别人的代码上机调试,慢慢就可以自己写代码了。学语言没捷径,就是多上机多写代码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
既然是连变量都不懂...建议你学些VB .这是一个比C简单得多的语言.可以在技术上少些磕磕绊绊VB的资料比C的要多.特别是之后进阶的知识,比如多媒体,网络等,他可以培养你学编程的兴趣也会有很多成就感,(c语言是每天对着控制台的) 但是C是无可代替的.谭浩强的书一定要看把书看烂都不为过.居然黑他. 扯
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
书就看老谭的呗,大学教程基本都是谭浩强的。。。最好能有电脑,很多东西要动手才有效果
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
其实你如果看书不想看或者没有找到的话可以上网找一些课件看看,我这里也有可以发给你,c语言还是要一边练一边学的,即使不会你就算照抄也要编一遍那些经典的程序,慢慢就会熟练找到规律了~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询