※ [本文轉錄自 b875060xx 看板]
作者: ChenHsiu (靈魂) 看板: b875060xx
標題: 給初學 C 語言的人
時間: Sun Oct 18 02:46:55 1998
給初學 C 語言的人
見到同學們最近在學習 C 語言的情形,不禁讓我想起以前學習
C 語言的種種…呵呵!我不是那種學會了就忘了初學時的艱辛的人,因
此想給大家幾個建議:
1. 選擇一個好的編譯器
我看到有人用 pico 或 joe 在 UNIX 上寫程式,再用 gcc
compiler。在我認為 gcc 不太適合剛學 C 語言的人,因為
debug 的工作不容易,況且 pico 或 joe 的編輯能力有限,
大多數的編譯器有附有 IDE (Intergrade Development
Environment)可以讓你很容易的 edit, compile, run 你的
程式,這使得 programming 方便許多。
建議使用 Turbo/Borland C/C++ V3.0 (這是多數人認為用來
寫程式最好的編譯器)。Microsoft 的編譯器當然是 Visual
C++ 了,219 裡就有 4.0, 5.0, 6.0 的版本 ( Visual C++
的編譯速度慢的嚇人,而且 Error 的訊息比較不一樣)。
Borland 還有另一款編譯器 Borland C++ Builder ,219 裡
也有。 Visual C++ 和 Borland C++ Builder 因為可以用來
寫 Windows 程式,所以 IDE 介面較複雜。
什麼?沒有軟體?正如 DavidYu 所言,可以私下…
2. 選擇好書
我們的教科書我還沒看過 (太混了),所以無從說明。建議幾
本公認不錯的中文書:
C 語言實務 施威明 旗標
C++ 物件導向程式設計 施威明 旗標
『C 語言實務』是真的寫的不錯。但是『C++ 物件導向程式
設計』個人覺得定位有點奇怪,介紹了不少 C&C++ 共同的部
份,然而這本書不厚,所以有些 C++ 的部份說的不夠完整或
沒有說明,但是仍然值得一看(不要害怕,一定看的懂)。
如果你嫌看兩本太費事,松格出版社有『C++ Object Oriented
Programmimg』中譯本,就是把 C 和 C++ 在一起介紹,所以
也相當厚重,原文書我記得在儒林有見過,中譯書似乎比較
難找。這本書相當不錯。
還有一本是第三波的『Visual C++ 程式設計』,別以為是教
你用 MFC 的,放心,這也是一本不錯的中文書。
旗標還有一本『邊做邊學 C++』,隨書附上免費的編譯器。
松岡也有一本『C 語言程式設計入門』,好像是蔡明志翻譯的。
學好 C 語言,個人認為不要光看一本書,因為每一位作者著重
的地方都不同,多看是有益的,況且台灣的入門書滿天飛,找一
本好的也不難。若你不想花錢,北市圖的各分館都有不少的電腦
書,可以用借的。
(PS: 不要以為已經學過的人都很厲害,聞道有先後,我們只是比
較早接觸而已,很快大家就都能站在同一水平線上,畢竟沒有人是
一生下來就會 C 語言的)
--
※ 發信站: 批踢踢實業坊(ptt.csie.ntu.edu.tw)
◆ From: h158.s73.ts30.h
--
※ 發信站: 批踢踢實業坊(ptt.csie.ntu.edu.tw)
◆ From: ntucsl.csie.ntu