找到關於 C++ 的7345 篇文章

C++ 中的 volatile 關鍵字是什麼意思?

Priya Pallavi
更新於 2020年2月10日 12:25:23

2K+ 次瀏覽

volatile 意味著兩件事:- 變數的值可能會在沒有你的程式碼更改的情況下發生變化。因此,無論何時編譯器讀取變數的值,它都不能假設它與上次讀取的值相同,或者與上次儲存的值相同,但必須再次讀取。- 將值儲存到 volatile 變數的行為是一個可以從外部觀察到的“副作用”,因此編譯器不允許刪除儲存值的 act;例如,如果……閱讀更多

C++ 中的 restrict 關鍵字是什麼意思?

Nikitha N
更新於 2019年7月30日 22:30:21

1K+ 次瀏覽

C++ 中沒有這樣的關鍵字。C++ 關鍵字列表可以在 C++ 語言標準的 2.11/1 節中找到。restrict 是 C 語言 C99 版本中的關鍵字,而不是 C++ 中的關鍵字。在 C 中,restrict 限定的指標(或引用)基本上是對編譯器的承諾,即對於指標的作用域,指標的目標只能透過該指標(以及從該指標複製的指標)訪問。C++ 編譯器也出於最佳化目的支援此定義,但它不是官方語言規範的一部分。

為什麼我們在 C++ 中使用 const 限定符?

Srinivas Gorla
更新於 2020年2月10日 12:24:08

2K+ 次瀏覽

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

為什麼我們在 C++ 中使用 restrict 限定符?

Abhinanda Shri
更新於 2019年7月30日 22:30:21

208 次瀏覽

C++ 中沒有這樣的關鍵字。C++ 關鍵字列表可以在 C++ 語言標準的 2.11/1 節中找到。restrict 是 C 語言 C99 版本中的關鍵字,而不是 C++ 中的關鍵字。在 C 中,restrict 限定的指標(或引用)基本上是對編譯器的承諾,即對於指標的作用域,指標的目標只能透過該指標(以及從該指標複製的指標)訪問。C++ 編譯器也出於最佳化目的支援此定義,但它不是官方語言規範的一部分。

如何編寫第一個 C++ 程式?

Sai Nath
更新於 2020年2月26日 11:25:44

18K+ 次瀏覽

所以你決定學習如何用 C++ 程式設計,但不知道從哪裡開始。以下是你可以開始學習的簡要概述。獲取 C++ 編譯器這是你在開始學習 C++ 程式設計之前想要做的第一步。所有主要的 OS 平臺都有良好的免費 C++ 編譯器。下載一個適合你的平臺的編譯器,或者你可以使用 tutorialspoint.com 的線上編譯器:https://tutorialspoint.tw/compile_cpp_online.phpGCC - GCC 是 GNU 編譯器鏈,它基本上是由 GNU 建立的一堆不同編譯器的集合。你可以下載並安裝這個編譯器……閱讀更多

如何在 Windows 的 Eclipse 中設定 C/C++?

Arushi
更新於 2020年2月26日 11:21:22

9K+ 次瀏覽

步驟 1 - 安裝 MinGW GCC 或 Cygwin GCC要使用 Eclipse 進行 C/C++ 程式設計,你需要一個 C/C++ 編譯器。在 Windows 上,你可以安裝 MinGW GCC 或 Cygwin GCC。如果你不確定,請選擇 MinGW,因為 MinGW 更輕量級,更容易安裝,但功能較少。MinGW GCC要安裝 MinGW,請訪問 MinGW 主頁 www.mingw.org,然後點選 MinGW 下載頁面連結。下載最新版本的 MinGW 安裝程式,其名稱應為 MinGW .exe。安裝 MinGW 時,至少必須安裝 gcc-core、gcc-g++、binutils 和 MinGW 執行時,但你可能……閱讀更多

為什麼我們在 C++ 中使用 volatile 限定符?

Ankitha Reddy
更新於 2019年7月30日 22:30:21

391 次瀏覽

volatile 意味著兩件事:- 變數的值可能會在沒有你的程式碼更改的情況下發生變化。因此,無論何時編譯器讀取變數的值,它都不能假設它與上次讀取的值相同,或者與上次儲存的值相同,但必須再次讀取。- 將值儲存到 volatile 變數的行為是一個可以從外部觀察到的“副作用”,因此編譯器不允許刪除儲存值的 act;例如……閱讀更多

為什麼我們在 C/C++ 中使用修飾符?

Abhinaya
更新於 2020年2月26日 11:17:42

269 次瀏覽

修飾符用於更改基型別的含義,使其根據你的需求工作。例如,時間不能為負數,將其設為無符號是有意義的。C++ 允許 char、int 和 double 資料型別在其前面有修飾符。資料型別修飾符列在此處 -signedunsignedlongshort修飾符 signed、unsigned、long 和 short 可以應用於整數基型別。此外,signed 和 unsigned 可以應用於 char,long 可以應用於 double。修飾符 signed 和 unsigned 也可以用作字首到 long……閱讀更多

C++ 中布林值的型別說明符是什麼?

Govinda Sai
更新於 2020年2月26日 11:15:59

173 次瀏覽

C++ 中布林值的型別說明符是 bool。你可以這樣使用它:bool myBoolean = true;

C++ 中的型別說明符是什麼?

Ramu Prasad
更新於 2020年2月10日 12:22:21

3K+ 次瀏覽

當你第一次在像 C++ 這樣的靜態型別語言中宣告變數時,你必須宣告該變數將儲存什麼。int number = 42;在這個例子中,“int”是一個型別說明符,它宣告變數“number”只能儲存整數。在像 ruby 或 javascript 這樣的動態型別語言中,你可以簡單地宣告變數。var number = 42;C++ 中有很多內建型別說明符,如 double、char、float 等。你也可以透過建立類和結構來建立自己的說明符。

廣告
© . All rights reserved.