-
C++是一種物件導向的語言,不是很好學,因為它比較靈活,所以在做程式的時候有很多問題需要考慮! 由於硬體的直接操作,它繼承了C語言的優點,所以效率很高,一般用於底層和嵌入式系統。
-
C++比C更容易,寫起來沒有那麼複雜,但要求更高。
呵呵。 這就是我開始的。
-
這很容易,也不容易,這取決於你是否想學習它,現在你使用更多的C
-
兩者都被廣泛使用,但C++通常被專業人士使用。 要學習C++,你必須學好C。
-
C是C++的基礎,一般來說,你必須先學習C!
-
只要你學習並掌握一切,一切都很重要。
-
先 C 然後 C++
C++更重要的意義不是功能比C豐富得多,而是程式設計思維的巨大進步,沒有C++之前面對乙個複雜的專案,即使你有物件導向的思維,但當你拿起C來實現你的專案時,你會發現你的oo想法毫無用處, 因為它是一種結構化語言。
使用 C++ 要方便得多,oo 的想法非常符合人類的思維習慣,並且 C++ 具有與之相對應的類似物件的方法屬性。
不管怎麼說,C仍然是基礎的,即使你以一種非常oo的方式思考問題,當你寫下每乙個int時,因為,雖然,如果你仍然遵循你從C中學到的基本規則,你的**仍然離不開這些基本的東西。
-
C++ 包含 C,任何可以編譯 C++ 的編譯器都可以編譯 C。
如果你想做軟體,我還是建議你學習C++,畢竟C++是物件導向的語言,而C只是一門面向過程的語言。 相對而言,C語言對於編寫軟體來說比較麻煩。
在學習C++的過程中,其實已經是C學習了。
-
C語言是基礎,是一種面向過程的語言。 C++ 是一種物件導向的語言。 建議你先學C,學完後再學C++。
-
C 有點麻煩,但更容易理解。
-
其實C++比C多一點,我覺得兩者基本是一樣的。
-
非常廣泛,Linux 的底層是用 C 語言編寫的,當然,所有基於 Linux 的應用程式,例如 Android 應用程式也可以用 C 語言編寫!
-
它廣泛用於嵌入式軟體、遊戲伺服器和其他需要高效率的部件。
-
所有 PC 作業系統:UNIX、Linux、WindOS、DOS、Mac OS...
所有移動作業系統:WP、Android、iOS、Symbian、Blackberry OS...
所有嵌入式 RTOS:Tenux、COS II、RT-Thread、UCLinux、FreeRTOS、VXWawls...
C語言中的大部分程式設計工作是必需的(並且還需要彙編)。
大多數程式語言的編譯器和直譯器,大多擁有各種家用電器、各種工業裝置、各種交通工具等智慧型晶元(微控制器、arm、DSP、x86CPU)。 幾乎所有帶有微控制器的裝置都可以用訊號控制被控物件,都需要C語言來完成所有程式設計任務或部分程式設計任務(除了C任務外,其他邏輯部分可能還需要硬體電路、FGPA或CPLD和機械結構來實現)。
-
你玩的所有遊戲,你看的網頁,以及你用電腦所做的一切,都有C語言的存在。
從右到左運算,-i--所以先計算-i--,運算等級比較高,所以可以寫成-(i--)i--對於8,加乙個-號,所以-i--是8,這時候i--after,i=7,然後-i++是一樣的,可以寫成-(i++)所以-i++是-7,此時i++變成8,--i,執行前減去1,所以--i是7,此時i=7,++i是一樣的,在執行i之前加上1,所以++i是8,此時i=8,然後計算i--,i--仍然等於8,那麼i減一變成7,i++,i++等於7,然後i++,i=8, 所以最後 i=8,然後依次列印出來,注意操作是從右到左,而是從左到右列印 i,i++,i--,i,--i,-i++,i-,這樣複選標記結果就出來了。
第乙個 if(!) a) 表示如果 a 等於零,則取 x——第二個和第三個表示如果 b 和 c 不為 0,則執行它。 >>>More