精華區beta ck49th309 關於我們 聯絡資訊
※ [本文轉錄自 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