signed/unsigned 的 char 是否帶號,取決於具體實現。char 實際儲存字元對應的 ASCII 整數值,而非字元本身。例:char ch='a'; printf("%c %d", ch, ch); 輸出 a 97。sizeof() 回傳型別為 size_t(無號整數,通常為 unsigned int 或 long unsigned int)。操作數可為型別或變數;型別時必須加括號,變數時括號可省略,建議統一加括號。int,超出範圍才用其他型別;無後綴浮點常數預視為 double。for 迴圈控制部分定義變數,C99 允許但作用域僅限於 for 區塊。register 定義暫存器變數,無法取得該變數位址。