C 令牌是程式的最小獨立單元。
C 是 C 的超集,因此大多數 C 結構在 C 中都是合法的,其意義和用法不變。因此,標記、表達式和資料類型與 C 的標記、表達式和資料類型類似。
以下是C 標記:(大多數C 標記基本上與C 標記類似)
關鍵字是保留字,具有固定的意義,其意義不能改變。編譯器已經知道這些關鍵字的意義和運作方式。 C 比 C 有更多的關鍵字,這些額外的關鍵字具有特殊的工作功能。
其中有 32 個,這裡是它們
auto const double float int short struct unsigned break continue elseforlong signed switch void case default enumgoto register sizeof typedef volatile char do extern if return static unionwhile
還有另外 30 個 C 中沒有的保留字,因此對於 C 來說是新的, 他們在這裡 -
asm dynamic_cast namespace reinterpret_cast try bool explicit new static_cast typeid catch false operator template typename class friend privatethis using const_cast inline public throw virtual delete mutable protected true wchar_t
標識符是賦予不同條目(例如變數、結構和函數)的名稱。此外,識別符名稱必須是唯一的,因為這些實體在程式的執行中使用。
標識符命名約定
僅允許使用字母字元、數字和底線。
第一個字母必須是字母或底線 (_)。
標識符區分大小寫。
保留關鍵字不能用作識別碼的名稱。
在 C 中定義常數還有另外兩種不同的方法。它們是:
透過使用const 關鍵字
#透過使用#define 預處理器
li>常數宣告:
const [data_type] [constant_name]=[value];
變數是電腦記憶體中資料儲存位置的有意義的名稱。使用變數時,您引用電腦的記憶體位址。
宣告變數的語法
[data_type] [variable_name];
#include <iostream.h> int main() { int a,b;// a and b are integer variable cout<<" Enter first number :"; cin>>a; cout<<" Enter the second number:"; cin>>b; int sum; sum=a+b; cout<<" Sum is : "<<sum <<"\n"; return 0; }
C 運算子是用來執行數學或邏輯運算的符號。
描述 | tr> |
---|---|
加法 | |
#減法 | |
乘法 | |
#遞減 | |
關係運算子 | |
描述 |
#!= | |
---|---|
##> |
|
邏輯運算子 | |
運算子 | 描述 |
#&& | |
Or 運算子。對兩個表達式執行邏輯或操作。 (如果其中一個或兩個表達式的計算結果為 True,則結果為 True) | |
位元運算子 |
#運算子 | #描述 |
---|---|
#描述 | |
td> | |
= | |
##-= | 遞減,然後賦值 |
*= | 乘法,然後賦值 |
/= | 除法,然後賦值 |
%= | 取模,然後賦值 |
#左移並賦值 | |
>>= | #右移並賦值 |
&= | #以位元與賦值 |
^= | 以位元異或並賦值 |
雜項運算子 | |
---|---|
描述 | |
, | 逗號運算子 |
#sizeOf() | 傳回記憶體位置的大小。 |
& | 傳回記憶體位置的位址。 |
* | 指向變數的指標。 |
以上是C/C++標記?的詳細內容。更多資訊請關注PHP中文網其他相關文章!