在C語言中,格式化函數通常是指printf函數。printf函數用于將格式化的數據輸出到標準輸出(或指定的輸出設備)上。
其基本語法如下:
int printf(const char *format, ...);
其中,format參數是一個格式化字符串,包含了要輸出的文本以及格式化說明符,而后面的參數是要輸出的數據。
例如,要輸出一個整數和一個浮點數,可以這樣寫:
int num1 = 10;
float num2 = 3.14;
printf("整數:%d,浮點數:%f\n", num1, num2);
上面的代碼中,格式化字符串中的%d和%f分別表示整數和浮點數的輸出格式,后面的num1和num2則是要輸出的數據。
需要注意的是,格式化字符串中的格式化說明符必須和后面提供的參數類型相匹配,否則會導致輸出結果不正確或程序崩潰。