當前位置:編程學習大全網 - 編程軟體 - 請問 C, C#, C++這3門語言的優點與不足, 新手想學習其中的壹門, 學哪個好?

請問 C, C#, C++這3門語言的優點與不足, 新手想學習其中的壹門, 學哪個好?

c語言很老了,現在用的比較少,至於缺點主要表現在數據的封裝性上,這壹點使得C在數據的安全性上有很大缺陷,這也是C和C++的壹大區別。另外語法限制不太嚴格,對變量的類型約束不嚴格,影響程序的安全性,對數組下標越界不作檢查等。學起來教難。

C++,這個現在壹般是用於遊戲開發,至於缺點C++由於語言本身過度復雜,這甚至使人類難於理解其語義。更為糟糕的是C++的編譯系統受到C++的復雜性的影響,非常難於編寫,即使能夠使用的編譯器也存在了大量的問題,這些問題大多難於被發現。

C#是微軟主打的編程語言,XMAL的大壹統使得既可以做網站又可以做窗口程序,編譯環境完善,容易上手。

c和c++的特點就是高效,C#特點就是好用。

壹般來說不超過3萬行有效代碼,C#比較好,而隨著代碼量和復雜度的增加,C++的優勢將會越來越明顯。

現在壹般新小企業多采用C#,老牌大型企業依然使用C++,其中未嘗沒有向前兼容的意思。

至於說C語言用的比較少的原因不是看所謂的百分比,就像前面提到的兼容問題,總不能以前開發的都浪費了吧,所以雖然有缺陷還是要繼續用。而當妳用習慣了XP,讓妳改用WIN8妳總是會有抵觸的,現在XP系統壹樣是流行的系統,但必須說它已經很老了對吧。不能因為有許多古董機子用XP就否認WIN7、WIN8。如果要按百分比來說,蘋果的系統根本不夠看吧。

  • 上一篇:今年的六壹雲隊班包括哪些章節?
  • 下一篇:做代碼是什麽工作
  • copyright 2024編程學習大全網