- 分享
- 0
- 人气
- 0
- 主题
- 7
- 帖子
- 4707
- UID
- 82675
- 积分
- 5108
- 阅读权限
- 22
- 注册时间
- 2007-6-18
- 最后登录
- 2021-7-27
- 在线时间
- 5767 小时
  
|
原帖由 ~Zero 于 2009-1-13 10:59 AM 发表 
Eclipse 不能用做 C 吗?
会 C++ 不一定就会 C. 而且其实 C++ 是 C 的子集啊.
(要看你所谓的 "子集" 是什么意思.)
C++ 的祖先是 C. 会了 C, C++ 就容易学.
(我个人看法)
我会 C, 可是没学过 C++. 看就有 ...
初學者對於 C 和 C++ 的概念不太清楚, C++ 是 C 的衍生, 自然就是因為 C 一開始就是使用在 Unix 平台上, 而到了 Win32 平台卻無法應付需求, 所以 C++ 才會因此增加了更多 C 所沒有的功能, 函數和類等, 所以 C++ 至今已經概括 C 也就是 C 是 C++ 的子集.
對於你所提到的例子不一樣是在於 header 所 link 去的 library, 只要學會 C++ 那麼自然會知道可以使用哪些 header, 而只學 C 的話卻還要再次學 C++ 才能知道 C++ 增加了哪些 library. 在 Java 中 library 就是指 jar 檔.
Eclipse 是 IBM 所開發的 IDE, 當然 IDE 可以去用來編寫很多語言, 但你去看看所使用的編譯器(Compiler)就能夠明白 IDE, Compiler 和 RAD 的區別.
編輯環境 != 編譯器 和 編譯環境不一定包含 RAD. |
|