注册 登录
编程论坛 C++教室

[求助]关于学习C语言和C++的问题

ck0311 发布于 2007-02-13 16:11, 716 次点击
很多人都说先学习C语言再学习C++会容易很多,那么先学习C++再学习C语言会不会也变得容易呢?
8 回复
#2
dlcdavid2007-02-13 19:25
学了C再学C++是要容易些,,但是你不要忘了学C不那么容易,,,总的来说还是直接学C++容易,,,另外学了C再学C++容易带来很多不好的影响,但是也可能能让你更容易理解C++的好处,,C的漏洞实在太多了
#3
踏魔狼2007-02-13 19:25

会更容易.我就是这样.

#4
ck03112007-02-13 21:04
C语言的漏洞真的很多吗?好像我发现学习C语言的人是最多的。这也是我觉得,不知道是不是这样。
#5
dlcdavid2007-02-14 03:08
打个比方:
比如:
你直接登泰山,,需要10个小时.
你说你想先锻炼锻炼再去,,那么也许只要8个小时就能登上山.
所以你花了8个小时去锻炼了,,再去登山.
在登山的过程中,你突然发现:
8个小时的锻炼的确让你登山的时候起步更快
但是,锻炼时的消耗的体力拖累了你.
让你花了10个小时,或者更多的时间登山.

很简单的一个公式:
直接登山:10h
锻炼再登山:8h+10h+x=18h+x(x表示,学C给C++带来的不可预料的副作用)

[此贴子已经被作者于2007-2-14 3:10:29编辑过]

#6
ck03112007-02-14 14:57
原来如此,那学了C++再学C会不会更快?
#7
dlcdavid2007-02-14 19:25
学了C++还学C干什么?了解一下就行了,,要能变通
#8
jishuai2007-02-14 19:26

呵呵
先学习的C,对于C++前面的就可以不用怎么看了啊。但是C是结构化的程序设计,而C++又是鉴于结构和面向对象之间的语言。如果学了C再学C++的话,可能要在编程思想上的转变上花比较长的时间啊。
总之有好处也有不好的啊
看你自己怎么学了啊。

#9
ck03112007-02-15 17:47
谢谢各位的答案。
1