C ,C++,C#的差別?

請問標題這三種有什麼差別??

還有用cin來列印出東西的是哪種語言??

假如以後要去做遊戲程式設計之類的 學哪種語言比較好?

(不限以上那三種,vb和其他的也可列入考慮)

順便推薦一本敎c++的書(最好是dev那個免費版的,我現在就是用那個)

已更新項目:

可是為什麼我現在學的這種列印出東西都適用printf?

這跟cin有差嗎?

5 個解答

評分
  • 1 0 年前
    最佳解答

    應該說有關聯嗎?~

    因為我是學C++的~

    三個都是物件導向設計的程式語言~

    C是基礎~也有人把C++當作基礎~

    初學者學C++是最好的~因為以後的高階一點的語言~

    應該說學程式語言的方式都一樣

    C++跟C是物件導向程式的基礎喔~如果你學的不錯的話

    以後JAVA程式你會學的更順手~

    用CIN印出來的是C++

    int a;

    cin>>a;

    cout<<a<<endl;

    現在用微軟VISUAL C++的比較多 至於DEV C++我不推薦

    你可以去微軟官方網站找VISUAL C++ 2005 EXPR....版

    他是免費的~學程式所用的編譯器(compiler)最好用世界主流

    寫遊戲程式喔~JAVA可以不過先把C++學好吧~因為那是基礎

    開發遊戲不是一個人的動作~那是一個團隊的~

    參考資料: 自己: 本身是資訊工程學系的學生
  • ?
    Lv 5
    1 0 年前

    C不是物件導向設計的程式語言!

    002 資工學生答錯了!

  • 1 0 年前

    C++方面,也可以參考一下stanley寫的C++ primer,

    滿有深度的一本書。

  • 1 0 年前

    C:就是C啊

    C++:原本的C加上物件導向及樣版Template

    C#:語法類似C跟Java也很相似,是.NET主推的程式語言,可以在Windows Form及Web Form上使用

    目前來說,遊戲主要都是以MFC、Win32或Borand C來開發

    當然這些都是以C++為基礎的視窗程式模式

    如果你是完全沒有程式概念的話

    建議:碁峰/陳建宗/Visual C++視窗程式設計

    內容簡單,容易理解,但深度不夠

    如果你已經有學過任何程式語言的話

    建議:文魁/位元文化編著/C/C++入門進階

  • 您覺得這個回答如何?您可以登入為回答投票。
  • 鳳琳
    Lv 5
    1 0 年前

    http://tw.knowledge.yahoo.com/question/question?qi...

    大多數的商業遊戲是用 C/C++ 寫的... 但不是絕對..遊戲最重要的考量不是那個... 要看打算用那些 library , 平台 , Game Engine ...等等

    其實基本的概念最好搞清楚再去找相關的東西..不然會只知其然,不知其所以然.

還有問題?馬上發問,尋求解答。