C 語言和 C C 的區別在什麼地方?

2021-09-10 01:10:43 字數 1364 閱讀 9251

c#:

我:我想把大象放進冰箱。

c#:好的主人,我爸爸微軟已經寫好了大象類,也寫好了冰箱類,你只需new一下就好了。

我:ok,new好了,放入冰箱。

c#:好的,已經放入,使用了冰箱的拓展方法addelephant<>()方法。

我:嗯,你表現得很好,能不能放的稍微快點兒,剛剛c++放的就很快。

c#:為了您的安全,不能。

我:額。。。那我想調節一下大象耳朵的尺寸。

c#:對不起,不能調節。您可以設定大象的耳朵形狀,已為您定義好多種耳朵形狀,您還可以調整大象的膚色,已為您定義好多種膚色。

我:算了不調了,就這樣吧。

c#:好的。如果您需要速度,或者需要對大象的每個細節進行把握,還可以去看看我的弟弟,c++/clr,他可以完成您提出的這些功能。您也可以將他帶到我這裡來,我們可以一起工作的。你也可以把c++完成的工作匯出到二進位制形式,我可以直接使用的。

我:好的謝謝,不用了。

c#:好的,祝您生活愉快。

案例二:

在遙遠的地方,有三位大魔法師,吸引了許多學徒。

第一位大魔法師叫c,他是這樣教學生的。

「火球術:」

「首先,把提前寫好的符咒放在桌子上。」

「然後,把左手抬起來。」

「把右手抬起來。」

「讓左手的位置下移3厘公尺。」

………………

………省略大約100行。

雖然這位魔法師的方法很麻煩。但是很快就能召喚出火球,同時以後重複這個步驟就可以召喚出火球。

第二位大魔法師叫c++,是c的徒弟。

他的火球術則是這樣的。

「首先,用100個小時製作一張封裝的,美觀的,有注釋的符咒,然後專門寫一篇文件描述它的外表。」

「然後在上面寫上火球術三個字。」

「扔出去。」

這位大魔法師的火球術使用很方便,只不過製作過程過於繁瑣,並且有的時候可能會過十分鐘才出現火球。

第三位大魔法師叫c#,據說是c和另一位姓j的大魔法師的不清不楚的產物。

他的火球術很簡單,只要喊一聲 火球! 就可以了。

只不過有乙個致命的缺點。

如果離他的距離超過了5公尺,那所有的法術都會失效並且出現一大堆紅色的寫著error的神秘符咒,據說那是異次元的魔鬼的產物。

案例三:

c就像一台引擎裸露在外,輪子變速箱剎車傳動軸承都要自己裝的「車」,如果你是diy狂人喜歡自己造車,你會喜歡c的;

c++就像上面說的diy狂人造出來的一台馬力十足的跑車,包含了c的全部優點外加乙個外殼。開起來是瘋狂的野獸馬力十足,但是不是誰都能駕馭了,稍有不慎就會車毀人亡;

c#就像一台綜合性能非常好的轎跑,自動超速箱abs防抱死空調音響一應俱全。讓你輕鬆上路,怎麼開怎麼爽。但是你永遠體會不到飆車的激情了,而且這車只能在特定公路開哦~

全國各省的難抵點(最縱深處)分別在什麼地方?

難抵點這個詞聽著比較艱澀,但是其英文名稱就容易理解的多,即 pole of inaccessibility 指的是對乙個多邊形而言 可以是凸多邊形也可以是凹多邊形 存在某個點,在這個點可以畫出位於多邊形內的半徑最大的圓。比如,歐亞大陸的難抵點在這個位置 上圖來自維基百科。那麼,我們或許會有興趣知道,...

C語言和C 的區別

c和c 的關係 就像是win98跟winxp的關係。c 是在c的基礎上增加了新的理論,玩出了新的花樣。所以叫c加加。c和c 的區別 c是乙個結構化語言,它的重點在於演算法和資料結構。c程式的設計首要考慮的是如何通過乙個過程,對輸入 或環境條件 進行運算處理得到輸出 或實現過程 事務 控制 c 首要考...

C語言和C 的區別

c 是c發展來的!c 是物件導向的語言,而c是結構化的語言!c的所有 在c 上都能應用,而c 的 在c上不能應用!c 是功能更強大的c!c語言與vc 的區別有很多 1,全新的程式程式思維,c語言是面向過程的,而vc 是物件導向的。2,c語言有標準的函式庫,它們鬆散的,只是把功能相同的函式放在乙個標頭...