精華區beta C_and_CPP 關於我們 聯絡資訊
※ 引述《wubai (麻辣教師GTO)》之銘言: : (1)請問組合語言和c++差再那裡?! 大哉問....:Q 基本上兩者差的真是太多了! 在電腦程式語言上, 有所謂的"高階語言""低階語言"之分, 所謂的低階語言, 是與 CPU 所能辨識的語言 (機械語言, 說穿了只有 0 and 1) 較為接近的語言. 而組合語言就是代表性的語言~ 組合語言基本上大部分的指令都是 CPU 直接看得懂的, 只需將組合語言程式略加以 轉換即可變成 CPU 看得懂的指令. 當然畢竟人與 CPU 看得懂的東西差很多, CPU 容易看的, 人大概都比較不容易看, 這也是高階語言當初發展的目的之一, 高階語言多半需要一個編譯器或是直譯器 的輔助, 以將高階語言的程式 -- 人比較容易看 -- 轉成組合語言的語法 -- 讓電腦看. 而 C++ 則是高階語言的一個代表, 功能強大, 而且因為支援所謂的 "物件導向"設計, 更容易讓大家合作進行程式撰寫. <講得很粗淺, 不過這東西實在不是三言兩語可以講完的> : (2)以語法來講的話那個比較好學!? Of course, C++ <這兩個差別實在太大了> : (3)另外我想寫一套bbs連線軟體,但是我不知道要用那 : 一套語言來寫?! : vb,bcb,Turbo c++和vc請問那一套用來寫bbs連線軟體 : 比較好寫啊?! 基本上如果要寫這樣一個程式, 你必須控制電腦硬體的一些部分, 如果你要直接寫程式控制會相當麻煩, 所以通常會使用程式語言的函式庫, 在這種情形下, 像是 BCB or VC++ or VB 可能稍微容易些, 至於 TC 因為比較沒有那麼多現成的函式庫可以用, 所以可能稍微複雜點~ 個人淺見 :) -- Turning and swirling and whirling 'round me again Twirling and curling 'round me Turning and burning and yearning for me again All my life with you -- ※ 發信站: 批踢踢實業坊(ptt.twbbs.org) ◆ From: ntucsv.csie.ntu