printf("我是大帥哥~~");
printf("數字1=%d, 數字2=%d", 10, 20);
| 格式 | 對應型別 | 範例 |
|---|---|---|
| %d | int, short | printf("%d", 10); |
| %ld | long | printf("%ld", 10L); |
| %f | float | printf("%f", 10.0f); |
| %lf | double | printf("%lf", 10.0); |
| %c | char | printf("%c", 'A'); |
語法:printf("格式字串", 值列表); 值之間用逗號分隔。
short (2B), int (4B, -2147483648~2147483647), long (4/8B)。記憶體小端序存儲 (低位在前)。float (4B, 單精度), double (8B, 雙精度)。IEEE 754 標準。char (1B),可存 ASCII 碼如 'a' (97)。100, 3.14, 'A'。const 修飾:const int MAX = 100;,定義後不可修改。型別 變數名 = 初值; 如 int age = 18;。unsigned int u = 10;,僅非負,輸出用 %u / %lu。student_count 優於 a。$ (標準 C 不建議)。studentCount (首字母小寫)。Mac 環境允許中文變數名,但標準 C 不支援,不建議使用。