广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 2422 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
terryshao
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x1 鲜花 x72
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[C/C++] 关于语言的学习顺序???
首先很感谢许多大大提供的资源
可是我还有个疑问...
每本书的教学顺序有的只有一些些 ..

访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容



献花 x0 回到顶端 [楼 主] From:台湾中华电信 | Posted:2005-09-20 19:37 |
pointer
个人头像
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x15
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

一般入门书不会顺序上的差异
从第一章 ~最后一章依序看即可

不懂时候多看几次吧

进阶书籍才有这种需要跳着看

例如 : C++ primer


献花 x0 回到顶端 [1 楼] From:台湾数位联合 | Posted:2005-09-20 20:58 |
ety 手机
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x719
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

你正在学习语言没错!

我们学习英语是为了要与西方国家的人民沟通,学习日语是为了要与日本人沟通.那么为何要学习程式语言呢?当然是为了要与电脑沟通,但能命令电脑的人没几个.

曾有一次,主管要求我帮他面试一位新人,因为我们部门是开发部门,而主管是管理学院出身的,不太懂太多技术领域的知识,所以请我来作面试,然后再打电话告诉主管那家伙的能力如何,给主管一个参考.

面试完后,我告知主管,那家伙真的是电脑高手,但不适合来我们公司上班.主管问我为什么,我就回答,那家伙什么工具都会用,什么程式语言都会,真的是高手.但那家伙是个"请电脑帮忙我们做工作"的高手,不是"命令电脑帮我们做工作"的高手.主管问我,这有什么分别呢?如果我们面临了工作上的难题,电脑本身就有现成的软体能帮助我们的话,那"请电脑帮忙我们做工作"的高手一定对我们帮助不少.但如果遇到的是现成软体无法解决,或是必需要成本较为高昂的软体才有办法解决,公司无法购置时,那这高手一点用处也没有.反而是"命令电脑帮我们做工作"的高手对我们比较有帮助,他可以马上为我们设计一套能解决我们所遇到之难题的软体(程式).事后,那新人当然没被录取.

你先想想你为何想学程式设计,是为了炫耀?还是解决问题?常听说某某人是个电脑高手,但实际上,不过是个会装电脑零件的人,或是很会用某些软体的人,老实说,若你问些演算法的问题,他一定不会.如果,你是想要命令电脑,而不是想要请电脑帮忙,那我倒是可以给你一些参考:

我们在学习语言时,都得背单字,为什么要背?是为了学习文法.像是computer的词性是名词,一个句子要有主词,动词,与受词.句子 I love computer 就是合法的.如果你不知道computer是名词,那就不知道我爱电脑这句英文computer该放在哪个位置了.程式语言也一样,所谓的资料型态(data type)就是单字.每个语言都有些不同,C语言则是有char,int,float,double等等.哪些语法要用哪些资料型态,全凭你有没有记住这些.而C语言中的函式就是语言的文法,哪些地方要用哪些型态的参数都得注意.

这些例子不知道对你有没有帮助!?

学会了一个语言的资料型态,语法,接下来你可以挑战资料结构(像是array,list,stack,queue,tree之类的),然后再去挑战演算法(像是search,heap之类的).

加油,希望学会了之后,你真的能命令电脑(设计程式)而不是请电脑帮忙(应用程式).

^_^

此文章被评分,最近评分记录
财富:100 (by codeboy) | 理由: 真是好的见解阿~^^


献花 x2 回到顶端 [2 楼] From:台湾和信超媒体 | Posted:2005-09-21 12:06 |
夷希微
个人头像
个人文章 个人相簿 个人日记 个人地图
社区建设奖
知名人士
级别: 知名人士 该用户目前不上站
推文 x13 鲜花 x1682
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用ety于2005-09-21 12:06发表的 :
你正在学习语言没错!

我们学习英语是为了要与西方国家的人民沟通,学习日语是为了要与日本人沟通.那么为何要学习程式语言呢?当然是为了要与电脑沟通,但能命令电脑的人没几个.

曾有一次,主管要求我帮他面试一位新人,因为我们部门是开发部门,而主管是管理学院出身的,不太懂太多技术领域的知识,所以请我来作面试,然后再打电话告诉主管那家伙的能力如何,给主管一个参考.
.......
ety 大大您说得太好了~您很用心的说明了会用软体和会写软体之的差异,并且还举例说明~ 表情
小妹我已忍不住举起双手的大姆指来赞同您了呢~实在是太赞了 ^_^ 表情
请版主大大给予高额奖金奖励一下吧 ^_^ 表情 表情

回应原发文者 terryshao 大大的问题,学习程式语言不是在练什么武功秘笈~所以不用担心会走火入魔啦 ^_^
基本上,小妹个人认为~顺序并不是那么重要的呢 ^_^
当您照序顺看时,若是碰到看不懂的地方时,该如何处置呢?
我想很多人会去问人~对吧 ^_^
但~~要是没人可问,或是问不到会的人,那要怎么办呢?
我想只有少数人会自己思考,自已尝试,直到试出来为止,然后再接着继续看下去,对吧 ^_^
绝大部份的人(超过五成),可能就这样阵亡,从此与程式无缘了 ><"
而我想说的是,碰到看不懂的地方,又没有人可问,自己怎么想也想不出来的情况下~
还有一招就是~『暂时』先放弃那一篇,先跳过那里直接看下一篇 ^^"
先看完完后面以后再回头看前面的,有时候反而会更好理解前面的,一下就看懂了呢 ^_^
小妹我学程式完全是自学,自己的经验是如此的,所以~顺序真的不是重点,怎么看都行的~别太拘泥 ^^"
另外,学习程式还有一个非常重要的重点,那就是『练习』~也就是学到哪里就练习到哪里 ^_^
不练习~光是看的话,说学的会那是骗人的 ^^"
唯有自己亲自练习写过,才能算是真正的学会呢,就算记不起来,至少印象也会比较深刻~您说是吧 ^_^ 表情

此文章被评分,最近评分记录
财富:60 (by codeboy) | 理由: 说的也很有道理喔~^^


视之不见,名曰夷;
听之不闻,名曰希;
搏之不得,名曰微。
此三者不可致诘,故混而为一。

[截自老子道德经第十四章]
献花 x1 回到顶端 [3 楼] From:台湾中华电信 | Posted:2005-09-25 10:59 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.057626 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言