選單
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

C++ 教程

C++ 主頁 C++ 簡介 C++ 入門 C++ 語法 C++ 輸出 C++ 註釋 C++ 變數 C++ 使用者輸入 C++ 資料型別 C++ 運算子 C++ 字串 C++ 數學 C++ 布林值 C++ If...Else C++ Switch C++ While 迴圈 C++ For 迴圈 C++ Break/Continue C++ 陣列 C++ 結構體 C++ 列舉 C++ 引用 C++ 指標

C++ 函式

C++ 函式 C++ 函式引數 C++ 函式過載 C++ 作用域 C++ 遞迴

C++ 類

C++ OOP C++ 類/物件 C++ 類方法 C++ 建構函式 C++ 訪問修飾符 C++ 封裝 C++ 繼承 C++ 多型 C++ 檔案 C++ 異常 C++ 日期

C++ 資料結構

C++ 資料結構與 STL C++ Vectors C++ List C++ Stacks C++ Queues C++ Deque C++ Sets C++ Maps C++ 迭代器 C++ 演算法

C++ How To

C++ 兩數相加 C++ 隨機數

C++ 參考

C++ 參考 C++ 關鍵字 C++ <iostream> C++ <fstream> C++ <cmath> C++ <string> C++ <cstring> C++ <ctime> C++ <vector> C++ <algorithm>

C++ 示例

C++ 示例 C++ 現實生活中的例子 C++ 編譯器 C++ 練習 C++ 測驗 C++ 證書


C++ 關鍵字


C++ 關鍵字

下面的表格列出了 C++ 中有用的關鍵字。

關鍵字 描述
and 另一種編寫邏輯 && 運算子的方式
and_eq 另一種編寫 &= 賦值運算子的方式
bitand 另一種編寫 & 按位運算子的方式
bitor 另一種編寫 | 按位運算子的方式
bool 只能儲存 true 或 false 值的資料型別
break 跳出迴圈或 switch 塊
case 標記 switch 語句中的程式碼塊
catch 捕獲 try 語句生成的異常
char 可以儲存單個字元的資料型別
類別 定義一個類
compl 另一種編寫 ~ 按位運算子的方式
const 將變數或引數宣告為常量(不可更改),或指定類方法不修改類的屬性
continue 繼續迴圈的下一次迭代
default 指定 switch 語句中的預設程式碼塊
刪除 釋放動態記憶體
do 與 while 一起使用以建立 do/while 迴圈
double 通常為 64 位長,可以儲存小數的資料型別
else 在條件語句中使用
enum 宣告列舉型別
false 布林值,等同於 0
float 通常為 32 位長,可以儲存小數的資料型別
for 建立 for 迴圈
friend 指定可以訪問私有和保護成員的類和函式
goto 跳轉到標籤指定的程式碼行
if 構成條件語句
int 通常為 32 位長,可以儲存整數的資料型別
long 確保整數至少為 32 位長(使用 long long 來確保 64 位)
namespace 宣告名稱空間
new 分配動態記憶體
not 另一種編寫邏輯 ! 運算子的方式
not_eq 另一種編寫 != 比較運算子的方式
另一種編寫邏輯 || 運算子的方式
or_eq 另一種編寫 |= 賦值運算子的方式
private 一種訪問修飾符,使得成員只能在宣告的類中訪問
protected 一種訪問修飾符,使得成員只能在宣告的類及其子類中訪問
公共 一種訪問修飾符,使得成員可以從任何地方訪問
return 用於從函式返回值
short 將整數的大小減小到 16 位
signed 指定 intchar 可以表示正負值(這是預設值,所以關鍵字通常不是必需的)
sizeof 返回變數或資料型別所佔記憶體大小的運算子
static 指定屬性或方法屬於類本身,而不是類的例項
指定函式中的變數在函式結束後仍保留其值
struct 定義一個結構
switch 選擇要執行的多個程式碼塊之一
template 宣告模板類或模板函式
this 類方法和建構函式中可用的變數,包含指向類例項的指標
throw 建立可以被 try...catch 語句捕獲的自定義錯誤
true 布林值,等同於 1
try 建立 try...catch 語句
typedef 定義自定義資料型別
unsigned 指定 intchar 應僅表示正值,從而可以儲存兩倍大的數字
using 允許使用名稱空間中的變數和函式而無需名稱空間的名稱字首
virtual 指定類方法是虛擬的
void 指示一個不返回值的函式,或指定指向具有未指定型別的資料的指標
while 建立 while 迴圈
xor 另一種編寫 ^ 按位運算子的方式
xor_eq 另一種編寫 ^= 賦值運算子的方式

×

聯絡銷售

如果您想將 W3Schools 服務用於教育機構、團隊或企業,請傳送電子郵件給我們
sales@w3schools.com

報告錯誤

如果您想報告錯誤,或想提出建議,請傳送電子郵件給我們
help@w3schools.com

W3Schools 經過最佳化,旨在方便學習和培訓。示例可能經過簡化,以提高閱讀和學習體驗。教程、參考資料和示例會不斷審查,以避免錯誤,但我們無法保證所有內容的完全正確性。使用 W3Schools 即表示您已閱讀並接受我們的使用條款Cookie 和隱私政策

版權所有 1999-2024 Refsnes Data。保留所有權利。W3Schools 由 W3.CSS 提供支援