【发布时间】:2020-01-24 02:39:01
【问题描述】:
我正在做一个 sqlite 插入,我遇到了以下代码:
sqlite3 *db;
char* error_msg = 0;
int rc = sqlite3_open("New.db", &db);
if (rc) {
fprintf(stderr, "Can't open database: %s\n", sqlite3_errmsg(db));
return(0);
} else {
fprintf(stderr, "Opened database successfully\n");
}
fprintf 到底在做什么? stderr 是什么意思和作用?最后,如果它正在将输出写入文件,我在哪里可以看到?
【问题讨论】:
标签: c standard-error