這幾個C 應該選什麼呢,C與C 有什麼區別嗎

2023-03-23 01:30:07 字數 2958 閱讀 5959

1樓:匿名使用者

a 沒有這種型別。

d ..不用解釋吧。

b 1中void define關鍵字,3中case為關鍵字,sizeof一樣。

c p[i],為指標,這麼寫,編譯器不能取得其地址,不合法,應該 *(p+i)取他的內容。

2樓:匿名使用者

a,bool為邏輯型,double為雙精度,char為字元。

a,unsigned不是資料型別。

b,其他的void,case,sizeof為關鍵字。

d,a是一級指標,前面只能用一個*.

c=2πr和c=πd的區別

3樓:匿名使用者

兩個都是求圓的周長的公式,本質上是一樣的。

兩者區別在於:前者是已知半徑求圓的周長,後者是已知圓的直徑求圓的周長。

4樓:阿坤坎坎坷

周長c=π*直徑d

直徑d=2r(半徑)

所以c=2πr

兩個都沒多大區別,看已知條件,是知道半徑還是直徑,再選擇用哪個公式。

5樓:匿名使用者

c=兀d是直徑乘以兀=周長。

6樓:申烴秀

他們只是表面的意思不一樣,裡面的意思還是一樣的?

c與c++有什麼區別嗎

7樓:匿名使用者

理論上的區別很大,c程序導向,c++提供物件導向。。

實際上,區別不大,c++全面相容c。。部分**需要適當調整。

8樓:匿名使用者

c是程序導向的,而c++是物件導向的,這是最基本的區別,其它的還有很對。

9樓:匿名使用者

c++青出於藍而勝於藍。

c和c++哪個更好?

10樓:哎呀

一、c++更好:

因為c++就是c的加強版,是它長大,成熟的結果。c就是c++的前身,是它兒時的模樣。

當前的主流程式設計環境用的都是c++,當前主流的程式設計思想都是模組化、協作化,所以不應該也不可能學復古的c。

二、擴充套件知識:

1、c和c++都是一門語言,它指的不是具體的某種程式設計軟體,也不是某種程式設計環境。它在2023年被設計出,2023年正式釋出,當時,它應用於unix系統上(蘋果的ios就是由unix發展而來)。

2、c語言為c++的前身,在1992後,美國borland公司推出了c++。c++是c語言的擴充套件版最重大的改進是包含了物件導向的基本思想和設計方法。在這個過程中,推出了使用c語句的turbo c 1.

0和turbo c ,以及使用c++的turbo c 。

win流行後,borland公司推出了使用c++的c++builder,有等多個版本,至今還在推陳出新。

3、另一個使用c++語句的主要程式設計工具是微軟公司的visual studio系列中的vc++,從最早的到現在的vc2013也在不斷的升級。

4、至於非win的作業系統下的程式設計,比如linux、unix、ios等,c++更是主流程式語言,但與多數愛好者熟悉的理解相去很遠。

11樓:匿名使用者

隨便從哪個開始學習,影響不大,他們之間雖然有聯絡,但是你直接學c++也行。只不過最近有很多人想拋棄c++,轉而「復古」使用c,因為c的簡潔。。。

c++在c的基礎上引入了很多新的概念和語法,這勢必增加了他的複雜性。

所以,樓主可以先學習c語言,在有實際需要的時候去學習c+。

12樓:

c++完善的語法使程式較c更安全、嚴密、健壯,c不能比擬;有偉大而壯麗的類概念,讓你好像遨遊於可愛的大自然之中、形成多於優雅的系統,c同樣不行;小括號、大括號、函式的形式是多麼像數學,難度和深度讓你很像去認真它的個博大的語言;書寫多麼自由,不像vb一類把then寫在下一行也是一個錯!而c++可以書寫得很自然、如流水一般、如畫一般;它倆的作者也是可比的,c之父對c++極其有偏見,小氣,罵人的本事也高、讓我大為失望,我本以後做出像c語言那樣的中級語言的人一定是一位博學、儒雅的人;而c++之父從《c++程式設計語言》中可以看出他是一位博學的、儒雅的人,從**中看到c++之父的訪問中得知他不願意討論語言的好壞、不對語言進行比較,他認為沒有什麼語言是最好的,比較也是無意義的;c++編寫的程式佔的市場比例更高,很多好的、軍用的、航天用的程式都是用c++、ada語言編寫的。

13樓:匿名使用者

現在c++是趨勢。

不過,學好c再學c++會非常容易。

14樓:愛戀隨風

c和c++都一樣的。沒有本質區別。你會c就會c++

15樓:卩s灬飛飛

c++相容c語言。先學c語言對學c++有幫助。

16樓:風吹秋葉舞

c學好了 c++ 就很容易了學了 c還是比較不錯的。

c與c++有區別嗎?

17樓:夫楠考騫仕

就是書寫風格不同,演算法和工程構建思路是一樣的。

18樓:閆雁箕向山

大體區別就是:c是程序導向語言,而c++是面嚮物件語言。物件導向簡單的說就是把資料與執行函式封裝起來定義為類,我們在程式設計時直接定義一個物件就可運用裡面的資料和函式,而不用去考慮它裡面的執行函式是怎樣實現的,這只是我自己的一點點理解,一兩句話你可能還不大明白,你自己認真的在書裡找一兩個例子比較下就可能體會到其中的不同了。

19樓:匿名使用者

c和c++都講究模組化程式設計,但是c以函式來實現模組化,而c++可以用類更好地實現模組化。

用函式實現模組化最多隻有若干個功能,類中可以包含有n個函式,優點可見一斑。

20樓:匿名使用者

c++ 比 c語言多出了 物件導向的部分。

這幾個c語言符號什麼意思翱,這幾個C語言符號什麼意思啊? printf d, d n ,a,b 中的 d和 d n

d表示要printf讀取後面跟bai 隨的引數的值進行輸du出,zhid表示按照整型數dao 據輸出,第1個專 d對應格式串後 屬面第1個引數a,第2個 d對應b 在兩個整型資料輸出之間加一個逗號分隔,最後輸出一個換行符,換行符用 n表示 c語言中 printf d n a d n b 是什麼意思 ...

C與C 相比,有哪些優勢,c相比c 有什麼優勢

c語言的執行效率高。c語言不需要複雜的物件導向架構。在便攜小型程式的時候,c 搭建框架就會消耗大部分工數。c語言專注於功能,能夠利用非常簡潔的 達到目的。c恐怕已經沒有任何優勢了 c相比c 有什麼優勢 只能說c相比於c 優勢在於易學 但在軟體開發上,c 比c語言有優勢,可以更便捷開發,易封裝 移植 ...

c 和c語言有什麼聯絡和區別,C 和C語言有什麼聯絡和區別?

c 是建立在c的基礎上的。c是結構式程式設計 c 是物件導向的程式設計 有個形象的例子,比如用c做一個打怪的遊戲,遊戲裡有3個怪物,那麼砍第一個怪物,其餘兩個怪物則會一起受傷。而用c 來寫,則每個怪物都是一個物件,砍一個怪物不會影響到另一個。c語言是結構化和模組化的程序導向的語言,c 語言是物件導向...