C語言n意思
在C語言中,n
通常用來表示換行(newline)字元。這個字元的編碼值是ASCII表中的十進制數10,或者說是十六進制數0x0A。在C語言的字元字面量中表示為\n
。
當你輸出一些文字或數據時,可以使用n
來告訴C語言的輸出函數(如printf
)在輸出後添加一個換行字元,這樣就可以在輸出結果後自動換行。例如:
#include <stdio.h>
int main() {
printf("Hello, world\n"); // 輸出後自動換行
return 0;
}
在這個例子中,printf
函數輸出了字元串「Hello, world」後面跟隨著一個換行字元n
,所以在輸出完「Hello, world」後,控制台會自動換行。
除了在輸出中使用,n
字元也可以用來表示換行,例如在字元串的定義中:
char *message = "Hello, world\n";
這個字元串變量message
包含的字元串在最後有一個換行字元,所以如果你將這個字元串輸出,它會在輸出後自動換行。