sprintf() 格式化輸出函式(圖形)
功能: 函式sprintf()用來作格式化的輸出。
用法: 此函式呼叫方式為int sprintf(char *string,char *format,arg_list);
說明: 函式sprintf()的用法和printf()函式一樣,只是sprintf()函式給出第乙個引數string(一般為字元陣列),然後再呼叫outtextxy()函式將串裡的字元顯示在螢幕上。arg_list為參數列,可有不定個數。通常在繪圖方式下輸出數字時可呼叫sprintf()函式將所要輸出的格式送到第乙個引數,然後顯示輸出。
函式名: sprintf
功 能: 送格式化輸出到字串中
用 法: int sprintf(char *string, char *farmat [,argument,...]);
程式例:
#include
#include
int main(void)
{char buffer[80];
sprintf,你知道多少?
列印成乙個字串儲存在s 中。
sprintf(s, "%d", 123); //產生"123"
可以指定寬度,不足的左邊補空格:
sprintf(s, "%8d%8d", 123, 4567); //產生:" 123 4567"
當然也可以左對齊:
sprintf(s, "%-8d%8d", 123, 4567); //產生:"123 4567"
也可以按照16 進製列印:
sprintf(s, "%8x", 4567); //小寫16 進製,寬度佔8 個位置,右對齊
sprintf(s, "%-8x", 4568); //大寫16 進製,寬度佔8 個位置,左對齊
sprintf函式詳細解釋
sprintf 格式化輸出函式 圖形 功能 函式sprintf 用來作格式化的輸出。用法 此函式呼叫方式為int sprintf char string,char format,arg list 說明 函式sprintf 的用法和printf 函式一樣,只是sprintf 函式給出第乙個引數stri...
sprintf函式詳細解釋
檢視 351 評分 13 1 sprintf 格式化輸出函式 圖形 功能 函式sprintf 用來作格式化的輸出。用法 此函式呼叫方式為int sprintf char string,char format,arg list 說 明 函式sprintf 的用法和printf 函式一樣,只是sprin...
fgets函式 sprintf函式
char fgets char restrict s,int n,file restrict stream 第乙個引數為資料存放的陣列,第二個引數為最大長度,第三個引數為輸入源,我們從鍵盤讀入,引數為stdin 可以看到fgets 讀取的字串長度包含了結尾的 0 遍歷陣列時要注意下標越界。strle...