snprintf使用例子

snprintf头文件在stdio.h里,参数为char* 、size、format、argus

代码实例如下:

#include 
#include 

using std::cout;
using std::endl;

int main() {
    char conf_path[1024];
    cout << "conf_path size: " << sizeof(conf_path) << endl;
    int ret = snprintf(conf_path, sizeof(conf_path), "%s", "./conf");
    cout << "ret: " << ret << endl;
    cout << "conf_path: " << conf_path << endl;

    return 0;
}

输出:

snprintf使用例子_第1张图片

你可能感兴趣的:(C++实践)