| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2172 人关注过本帖, 1 人收藏
标题:以前没有任何编程基本,想学C语言。请各位指点一条学习C语言的方法
只看楼主 加入收藏
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:3 
C不适合作入门语言,这观点我反复说过多次,但听的人不多。而正如楼主那本书上说的,学C最好先学过一门语言,但并不是说学任何语言都应先学过一门别的语言,正是指的这点。学过别的语言的优势,是对编程有个基本概念,了解正常的程序都需要做什么,有调试的概念,这样在学C的时候,才不至于被那些语法、硬件细节干扰,不然到头来,你只能学到一肚子语法,却仍然不会写很简单的程序。事实上,你观察一下这里自称初学C的,基本上就是这样,甚至有人整个学期学完了,仍然说一头雾水。我不知道大学IT专业的怎么回事,一开始就拿C作入门语言,这个坛子之所以人气鼎盛,就是因为这样的人多。

[ 本帖最后由 TonyDeng 于 2012-7-18 23:52 编辑 ]

授人以渔,不授人以鱼。
2012-07-18 23:45
madfrogme
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:21
帖 子:1160
专家分:1106
注 册:2009-6-24
收藏
得分:1 
支持十楼,入门语言力顶脚本

The quieter you become, the more you can hear
2012-07-19 00:11
wxjoy0423
Rank: 1
等 级:新手上路
帖 子:9
专家分:4
注 册:2012-7-18
收藏
得分:0 
学C配Xcode,直接减少%20的劳动时间。。。 Xcode 用过都说好 Xcode 码农忠实的朋友
2012-07-19 08:39
qq383264679
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:155
专家分:130
注 册:2012-1-19
收藏
得分:0 
回复 5楼 TonyDeng
你走就一直要走下去对吧?
2012-07-19 08:46
wangxiang935
Rank: 3Rank: 3
来 自:南京
等 级:论坛游侠
帖 子:177
专家分:179
注 册:2012-7-11
收藏
得分:0 
以下是引用TonyDeng在2012-7-18 23:45:51的发言:

C不适合作入门语言,这观点我反复说过多次,但听的人不多。而正如楼主那本书上说的,学C最好先学过一门语言,但并不是说学任何语言都应先学过一门别的语言,正是指的这点。学过别的语言的优势,是对编程有个基本概念,了解正常的程序都需要做什么,有调试的概念,这样在学C的时候,才不至于被那些语法、硬件细节干扰,不然到头来,你只能学到一肚子语法,却仍然不会写很简单的程序。事实上,你观察一下这里自称初学C的,基本上就是这样,甚至有人整个学期学完了,仍然说一头雾水。我不知道大学IT专业的怎么回事,一开始就拿C作入门语言,这个坛子之所以人气鼎盛,就是因为这样的人多。

大学现在一开始都学C,不学别的语言~~~
2012-07-19 08:53
frong
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2012-7-19
收藏
得分:0 
以下是引用TonyDeng在2012-7-18 23:45:51的发言:

C不适合作入门语言,这观点我反复说过多次,但听的人不多。而正如楼主那本书上说的,学C最好先学过一门语言,但并不是说学任何语言都应先学过一门别的语言,正是指的这点。学过别的语言的优势,是对编程有个基本概念,了解正常的程序都需要做什么,有调试的概念,这样在学C的时候,才不至于被那些语法、硬件细节干扰,不然到头来,你只能学到一肚子语法,却仍然不会写很简单的程序。事实上,你观察一下这里自称初学C的,基本上就是这样,甚至有人整个学期学完了,仍然说一头雾水。我不知道大学IT专业的怎么回事,一开始就拿C作入门语言,这个坛子之所以人气鼎盛,就是因为这样的人多。


我学过数据库(access),里面有vba。由于喜欢计算机,自己另外学了点vba,后来听说c更有意思,于是去学c放弃了vba..现在学习c语言,按照我的进度,感觉应该一个星期能把谭强浩的C程序设计看完。。
不知道学完c语言,应该进攻那些课程呢,求少走弯路的正确学习顺序

[ 本帖最后由 frong 于 2012-7-20 17:59 编辑 ]
2012-07-20 17:58
jokerskill
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:392
专家分:554
注 册:2012-3-4
收藏
得分:0 
别管那么多,你先学了,不就是学吗??
2012-07-20 18:34
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
回复 16楼 frong
不管你学过VBA还是现在学C,总得要能其中一门写过程序,是能工作的那种,不是做题目那种。光学语言是不行的,要用到实际中去,解决得了问题才算数。我没听过有人敢说学完一门语言的,中文你学过、用了几十年,也不能说学完了是不是?学不完的,实际中用到什么就学什么,不要幻想什么都学了再做事,那样是一事无成,永远做不了事。

学过VBA,就尝试一下学C能不能完成以前用VBA所做的事,学到能完成同样的工作为止,那就叫学会了。在学的过程中,把以前VBA的知识拿出来对比,编程的经验也可以用过来。比如用VBA能对文本做搜索替换,那么在学C的时候,搜索替换的思维方式能不能应用得上呢?对编程有没有帮助呢?VBA很多高级指令,用C实现了,一样地使用,把前后的习惯贯通起来,写程序就方便了。这些东西,一通百通的,这样学C就快捷多了。当然,这得看你之前那门语言的修行如何了。

授人以渔,不授人以鱼。
2012-07-20 20:51
小糊涂神c30
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:3
帖 子:198
专家分:809
注 册:2012-4-25
收藏
得分:1 
c语言就可以做入门语言!
想要找一门语言做入门语言不是那么容易的事,首先做入门语言的那门语言你要学的特别精通,或者是比较熟悉,最起码能做到所有基础知识都会,否则的话你用它做入门语言只会再走弯路,何况c语言就能作为入门语言,为什么还找其他语言呢  
多此一举!
再说一点,学习语言的捷径就是多实践,多敲代码才是王道!
2012-07-20 20:52
LShang
Rank: 4
来 自:China
等 级:业余侠客
威 望:3
帖 子:183
专家分:258
注 册:2010-12-24
收藏
得分:0 
1.多写代码多练习
2.个人感觉没必要准备这本配套书,同时如果只是想学习C语言的话,那么个人认为没必要为了C去现学另一门语言,C也可以作为入门语言
3.个人是跟着西卡学院的视频学的C,视频比较注重程序的逻辑,感觉比一些只讲语法的好些。当然,仅仅能教给你如何来写程序,后来的提高还是要靠自己
最后,回归第一点,还是要多写代码,多看看书。学如逆水行舟,不进则退

学如逆水行舟,不进则退
士不可以不弘毅,任重而道远
2012-07-20 22:03
快速回复:以前没有任何编程基本,想学C语言。请各位指点一条学习C语言的方法
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017829 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved