文件I/O編程之: 標(biāo)準(zhǔn)I/O編程
3.格式化輸入輸出
格式化輸入輸出函數(shù)可以指定輸入輸出的具體格式,這里有讀者已經(jīng)非常熟悉的printf()、scanf()等函數(shù),這里就簡要介紹一下它們的格式,如表6.25~表6.27所示。
表6.25 格式化輸出函數(shù)1
所需頭文件 | #includestdio.h> |
函數(shù)原型 | intprintf(constchar*format,…) |
函數(shù)傳入值 | format:記錄輸出格式 |
函數(shù)返回值 | 成功:輸出字符數(shù)(sprintf返回存入數(shù)組中的字符數(shù)) |
表6.26 格式化輸出函數(shù)2
所需頭文件 | #includestdarg.h> |
函數(shù)原型 | intvprintf(constchar*format,va_listarg) |
函數(shù)傳入值 | format:記錄輸出格式 |
函數(shù)返回值 | 成功:存入數(shù)組的字符數(shù) |
表6.27 格式化輸入函數(shù)
所需頭文件 | #includestdio.h> |
函數(shù)原型 | intscanf(constchar*format,…) |
函數(shù)傳入值 | format:記錄輸出格式 |
函數(shù)返回值 | 成功:輸出字符數(shù)(sprintf返回存入數(shù)組中的字符數(shù)) |
由于本節(jié)的函數(shù)用法比較簡單,并且比較常用,因此就不再舉例了,請讀者需要用到時(shí)自行查找其用法。
linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)linux相關(guān)文章:linux教程
評論