轉載:https://blog.csdn.net/lile777/article/details/41819449
sprintf_s函數用法
函數功能:將數據格式化輸出到字符串
函數原型:
-
int sprintf_s(
-
-
char *buffer,
-
-
size_t sizeOfBuffer,
-
-
const char *format [,
-
-
argument] ...
-
-
);
需要包含的頭文件:stdio.h
注意:
sprintf_s()是sprintf()的安全版本,通過指定緩沖區長度來避免sprintf()存在的溢出風險
程序示例:
-
char filename[1024];//需要預先分配緩沖區
-
-
char path1[128] = "D:\\Program\\Tesseract-OCR\\tesseract.exe";
-
char path2[128] = "D:\\Program\\Tesseract-OCR\\";
-
char path3[128] = "D:\\Program\\Tesseract-OCR\\txt";
-
char path4[128] = "-l chi_sim";
-
-
sprintf_s(filename, sizeof( filename ), "%s %s %s %s", path1,filepath,path3,path4);
-
-
system(filename);
>>> http://blog.csdn.net/tigernana/article/details/6916491
相關函數:
snprintf()
