a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > C# > 正文

C#與C++的區別

2023-05-20 20:23:35
字體:
來源:轉載
供稿:網友

C#(讀做 "C sharp")是微軟公司研究員Anders Hejlsberg的成果.C#看起來與Java有著驚人的相似;它包括了諸如單一繼承,界面,與Java幾乎同樣的語法,和編譯成中間代碼再運行的 過程.但是C#與Java有著明顯的不同,它借鑒了Delphi的一個特點,與COM(組件對象模型)是直接集成的,而且它是微軟公司.NET windows網絡框架的主角.

微軟c#語言定義主要是從C和C++繼承而來的,而且語言中的許多元素也反映了這一點.C#在 設計者從C++繼承的可選選項方面比Java要廣泛一些(比如說structs),它還增加了自己新的特點(比方說源代碼版本定義).但它還太不成熟,不 可能擠垮Java.C#還需要進化成一種開發者能夠接受和采用的語言.而微軟當前為它的這種新語言大造聲勢也是值得注意的.目前大家的反應是:"這是對 Java的反擊."

C++,這個詞在中國大陸的程序員圈子中通常被讀做“C加加”,而西方的程序員通常讀做“C plus plus”,它是一種使用非常廣泛的計算機編程語言。C++是一種靜態數據類型檢查的,支持多重編程范式的通用程序設計語言。它支持過程序程序設計、數據 抽象、面向對象程序設計、泛型程序設計等多種程序設計風ge。

貝爾實驗室的本賈尼·斯特勞斯特盧普(w:en:Bjarne Stroustrup)博士在20世紀80年代發明并實現了C++(最初這種語言被稱作“C with Classes”)。一開始C++是作為C語言的增強版出現的,從給C語言增加類開始,不斷的增加新特性。虛函數(virtual function)、運算符重載(operator overloading)、多重繼承(multiple inheritance)、模板(template)、異常(exception)、RTTI、名字空間(name space)逐漸被加入標準。1998年國際標準組織(ISO)頒布了C++程序設計語言的國際標準ISO/IEC 14882-1998。遺憾的是,由于C++語言過于復雜,以及他經歷了長年的演變,直到現在(2004年)只有少數幾個編譯器完全符合這個標準。

上一篇:C#所獨有的特點

下一篇:C#4.0的新特性

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 免费看的av | 国产精品久久久久久久久久久久久久久久久 | 成人免费视频一区二区 | 无码少妇一区二区三区 | 国产伦精品一区二区三区高清 | 久久这里只有精品首页 | 欧美色视| 91在线视频播放 | 青青成人在线 | 国产黄a三级三级看三级 | 米奇av| 国产色视频在线观看免费 | 日本免费色 | 9999在线视频| 日韩一级免费 | 色综合激情 | 午夜视频网站 | 亚洲视频区 | 欧美男人天堂 | 日韩专区一区二区 | 欧美一级毛片久久99精品蜜桃 | 黄色av网站大全 | 狠狠色噜噜狠狠狠8888米奇 | 亚洲欧美在线播放 | 久久久久久久国产 | 久久99精品久久久 | 激情小说综合网 | 亚洲毛片网站 | 国产免费av一区二区三区 | 色综合天天综合网国产成人网 | 91高清在线 | 亚洲乱码一区二区三区在线观看 | av手机在线播放 | 成人在线观看中文字幕 | 久久精品一区视频 | 国产私拍视频 | 中文字幕在线一区 | 干网观看在线 | 九九免费在线观看 | 日韩在线二区 | 在线观看中文字幕 |