printf重寫,可存入檔案、也可存入快取buff
重寫printf,可用作日誌等相關功能。
程式碼:
#include <stdio.h>
#include <stdarg.h>
void My_printf(const char* fmt,...)
{
va_list args;
char tempbuf[256] = {0};
va_start(args, fmt);
vsprintf(tempbuf, fmt, args);
va_end(args);
//若存入檔案可用
//vfprintf
printf("%s\n",tempbuf);
}
int main()
{
int count = 0;
for(count = 0;count < 5;count++)
{
My_printf("printf test %d",count);
}
return 0;
}
測試:
相關文章
- 小程式 · 最近瀏覽存入快取快取
- 讀取JSON資料存入表格JSON
- 使用scala編寫wordcount程式--從多個檔案中讀取計算,最終存入MySQL資料庫MySql資料庫
- 關於圖片存入硬碟目錄還是存入資料庫硬碟資料庫
- 將選中核取方塊值存入陣列陣列
- 從json物件中讀取資料存入表格JSON物件
- 通過可寫檔案獲取 Linux root 許可權的 5 種方法Linux
- C語言判斷檔案是否存在,判斷檔案可讀可寫可執行C語言
- C++讀取txt檔案,並將每一行的資訊存入結構體陣列中C++結構體陣列
- python 獲取全國最新省市區資料,並存入表Python
- 發現:不要Excel也可生成xls檔案 ! (轉)Excel
- logback 配置將IDEA 的 console log 存入到檔案Idea
- Python爬蟲小實踐:尋找失蹤人口,爬取失蹤兒童資訊並寫成csv檔案,方便存入資料庫Python爬蟲資料庫
- 可複用的快取元件快取元件
- 寫Java也得了解CPU快取Java快取
- 6.7 版本 Cookie 跟 Session 存入問題CookieSession
- delphi 把圖片存入資料庫資料庫
- 將Nagios監控資訊存入MySQLiOSMySql
- 填報表上下載檔案控制元件可寫許可權控制控制元件
- (線上等)請問怎樣才能將WAV聲音檔案存入MYSQL資料庫中?MySql資料庫
- Linux檔案讀、寫、執行許可權Linux
- 目錄檔案有寫許可權 危險
- Java擷取指定區間內的陣列元素並存入新陣列Java陣列
- Mybatis配置檔案resultMap對映啥時候可寫可不寫?MyBatis
- Laravel 快取資料,轉為 JSON 存入,取出來後如何再賦值屬性?以便與 save 等操作Laravel快取JSON賦值
- 【Mysql】關於mysql存入emoji表情的問題MySql
- 使用python把圖片存入資料庫Python資料庫
- 安卓日記——可快取的知乎日報安卓快取
- python 使用 imagehash 庫生成 ahash,並存入 milvusPython
- 用python抓取智聯招聘資訊並存入excelPythonExcel
- 語音轉寫可實時,直播也能同步字幕
- DICOM醫學影象處理:DICOM儲存操作之“多幅BMP影象資料存入DCM檔案”
- jQuery實現的將選中的checkbox核取方塊的值存入陣列jQuery陣列
- Linux檔案許可權Linux
- chomd檔案許可權授予
- 修改檔案的許可權
- oracle許可權整理檔案Oracle
- Linux 檔案許可權Linux