為 C++ 找到 7345 篇 文章

C++ 程式語言特性

Vikyath Ram
2020 年 6 月 18 日 13:20:55 更新

575 人次瀏覽

C++ 被視為中級語言,因為它融合了高階語言和低階語言的特性。它是 C 的超集,幾乎任何合法的 C 程式都是合法的 C++ 程式。C++ 執行在多種平臺上,如 Windows、Mac OS 和各種版本的 UNIX。以下是使 C++ 在許多其他程式語言中脫穎而出的幾個特性 - 多正規化語言 - C++ 是一種支援過程式、面向物件和泛型程式設計的語言。這使得它非常通用。使用指標和引用 - C++ 支援指標和 ... 閱讀更多

C++ 中的 const 關鍵字是什麼?

Nitya Raut
2020 年 2 月 10 日 11:15:04 更新

459 人次瀏覽

我們使用 const 識別符號將一個變數宣告為常量。這意味著變數一旦初始化,我們就無法再更改其值。使用 const 有一個非常大的好處。例如,如果你有一個常量值,例如 PI 的值,你可能不會希望程式的任何部分修改該值。因此,你應該將其宣告為 const。用 const 限定型別的物件可以被編譯器放置在只讀記憶體中,並且如果程式中從未獲取過該 const 物件的地址,則它可能根本不會儲存。 瞭解更多... 瞭解更多

C++ 語言的歷史

Fendadis John
更新於 2019-07-30 22:30:21

3 千次瀏覽

C++ 程式語言的歷史可以追溯到 1979 年,當時 Bjarne Stroustrup 正在從事他的博士論文。他開始研究“帶類的 C 語言”,顧名思義,這應該作為 C 語言的一個超集。他的目標是將面向物件程式設計新增到 C 語言中,而 C 語言現在仍然是一種語言,因其在不犧牲速度或低階功能的情況下實現移植性而備受推崇。他的語言除了具備 C 語言的所有特性外,還包括類、基本繼承、內聯、預設函式引數以及強型別檢查。第一個帶類的 C 語言編譯器... 瞭解更多

C++ 區域性變數和全域性變數預設如何初始化?

Vrundesha Joshi
更新於 2019-07-30 22:30:21

585 次瀏覽

區域性變數和全域性變數的初始化方式如下。基本上,每當你宣告一個變數時,編譯器都會呼叫其預設建構函式,除非你另有指定。語言級別型別(例如指標、“int”、“float”、“bool”等)的“預設建構函式”沒有任何作用,它只是在變數宣告時保持記憶體原樣。 這意味著它們實際上可以是任何內容,因為你通常無法確定該記憶體中以前的內容,甚至無法確定該記憶體來自何處。如果你建立了一個沒有建構函式的類,編譯器會為你建立一個建構函式,它只... 瞭解更多

不同的 C++ 版本

George John
更新於 2019-07-30 22:30:21

9 千次瀏覽

C++ 程式語言有很多版本。這些語言版本是編譯器的實現,這些編譯器基於 ISO C++ 社群構建的規範,該社群負責監督該語言的開發。以下是這些語言版本:C++98(ISO/IEC 14882:1998)是第一版。C++03(ISO/IEC 14882:2003)是第二版。C++11 是第三版。C++14 是第四版。C++17 是第五版。所有這些版本都有很多不同之處,主要是對標準庫的新增以及 API 的擴充套件。這些標準也... 瞭解更多

何時使用 C 而非 C++,以及何時使用 C++ 而非 C?

Kumar Varma
更新於 2020-06-18 13:05:03

1 千次瀏覽

如果你想要應用程式直接與計算機硬體一起工作,或用其開發桌面應用程式,C++ 是一個不錯的選擇。C++ 程式包括伺服器端應用程式、網路、遊戲,甚至電腦裝置驅動程式。然而,如果你需要編碼微小的系統,使用 C 的開銷將比 C++ 更少。C++ 在平臺和目標應用程式方面是綜合性的,因此如果你的專案專注於極低級別的處理,則可以使用 C++。C++ 通常用於大型、多人和複雜專案,不同的個人需要在模組化元件上工作。...更多

C 和 C++ 的區別是什麼?

Alankritha Ammu
更新於 10-Feb-2020 11:19:15

914 次瀏覽

以下是 C 和 C++ 的一些區別:與 C++ 相比,C 是 C++ 的子集。所有有效的 C 程式都是有效的 C++ 程式。C 是結構或程序式程式設計語言,而 C++ 是面向物件程式語言。在 C 中,函式是基本構建塊,而在 C++ 中,物件是基本構建塊。C 沒有諸如 malloc 和 free 的變數引用,而 C++ 有變數引用。C 使用 malloc 和 free 進行記憶體分配,而 C++ 使用 new 和 delete 進行記憶體分配。C 不為錯誤處理提供直接支援,而 C++ 支援異常處理,這有助於在錯誤中...更多

有哪些學習 C++ 的好資源?

Syed Javed
更新於 10-Feb-2020 11:18:33

396 次瀏覽

網路上有許多資源可以幫助你學習 C++。我嘗試給你一個已編譯的清單,列出那裡學習 C++ 的一些最佳資源−C++ −這是一個學習 C++ 的好地方,因為它深入地涵蓋了 C++ 中幾乎所有基礎和中級主題,並且總體上是學習 C++ 的好資源。C++ 導覽(Bjarne Stroustrup)−“導覽”是快速教程,概述了所有標準 C++(語言和標準庫),並且對已經瞭解 C++ 的人群而言相當不錯...更多

如何學習 C++ 程式設計?

George John
更新於 2019-07-30 22:30:21

184 次瀏覽

所以你已經決定學習如何用 C++ 程式設計,但不知道從哪裡開始。以下是你可以如何開始的一個簡單概述。獲取一個 C++ 編譯器。這是在開始學習用 C++ 程式設計之前你想做的第一步。現在所有主要的 OS 平臺都有許多免費的 C++ 編譯器。下載一個適合你的平臺的編譯器,或者你可以使用 tutorialspoint.com 在 www.tutorialspoint.com/compile_cpp_online.php 上的編譯器。GCC −GCC 是基本上由 GNU 建立的一群不同編譯器的集合。你可以下載...更多

廣告