語法書 / AA 競程語法書 上冊 / 第二單元 / 本單元語法速查表

本單元語法速查表

宣告與初始化

語句 說明
int x; 宣告 int 變數 x(未初始化)
int x = 10; 宣告並初始化
long long y = 1000LL; 使用 LL 後綴宣告大型整數
char c = 'A'; 宣告字元變數
int a = 10, b = 20; 同時宣告多個變數

運算子

運算子 作用 範例
+ 加法 x + y
- 減法 x - y
* 乘法 x * y
/ 整數除法(只取商) x / y
% 取餘 x % y
= 指派 x = 10
+=, -=, *= 複合指派 x += 5

型態與大小

型態 位元 位元組 範圍
char 8 1 -128 ~ 127(常見實作;主要當字元用)
short 16 2 -32,768 ~ 32,767
int 32 4 -2.1 \times 10^9 ~ +2.1 \times 10^9
long long 64 8 -9.2 \times 10^{18} ~ +9.2 \times 10^{18}

字面常數後綴

後綴 型態 範例
int 100
LL long long 100LL