printf 函數(shù)稱為格式輸出函數(shù),其關(guān)鍵字最末一個字母 f 即為“格式”(format)之意。其功能是按用戶指
定的格式,把指定的數(shù)據(jù)顯示到顯示器屏幕上。在前面的例題中我們已多次使用過這個函數(shù)。
1. printf 函數(shù)調(diào)用的一般形式
printf 函數(shù)是一個標準庫函數(shù),它的函數(shù)原型在頭文件“stdio.h”中。但作為一個特例,不要求在使用
printf 函數(shù)之前必須包含 stdio.h文件。
printf 函數(shù)調(diào)用的一般形式為:
其中格式控制字符串用于指定輸出格式。格式控制串可由格式字符串和非格式字符串兩種組成。格式字符串是以%開頭的字符串,在%后面跟有各種格式字符,以說明輸出數(shù)據(jù)的類型、形式、長度、小數(shù)位數(shù)等。如:
“%d”表示按十進制整型輸出;
“%ld”表示按十進制長整型輸出;
“%c”表示按字符型輸出等。
非格式字符串在輸出時原樣照印,在顯示中起提示作用。
輸出表列中給出了各個輸出項,要求格式字符串和各輸出項在數(shù)量和類型上應該一一對應。
評論列表