在C語言中,沒有像Java中的System.out.println()
這樣的直接方法來打印輸出。相反,C語言使用printf()
函數來進行格式化輸出。printf()
函數是C語言標準庫中的一個函數,它允許你按照指定的格式將數據輸出到標準輸出設備(通常是屏幕或控制臺)。
printf()
函數的基本語法如下:
int printf(const char *format, ...);
其中,format
是一個格式字符串,用于指定輸出的格式,后面跟著一個可變參數列表,包含了要輸出的實際參數。
下面是一些使用printf()
函數的示例:
#include <stdio.h>
int main() {
int a = 10;
float b = 3.14f;
char c = 'A';
char s[] = "Hello, World!";
printf("整數: %d\n", a);
printf("浮點數: %.2f\n", b);
printf("字符: %c\n", c);
printf("字符串: %s\n", s);
return 0;
}
在這個示例中,printf()
函數使用了不同的格式說明符來輸出不同類型的數據:
%d
用于輸出整數。%.2f
用于輸出保留兩位小數的浮點數。%c
用于輸出單個字符。%s
用于輸出字符串。注意,在格式字符串中,%
符號用于引入格式說明符,而\n
則用于在輸出后添加換行符,使下一次輸出從新的一行開始。