您的位置:首页 > 其它

文件读写问题

2016-03-14 21:38 302 查看
今天写一个程序的时候发现文件的读写会发生相互的影响,当交错地进行文件的读写的时候会发生意料不到的错误。

int main(void)

{

char buffer[256];

MYSQL * mysql = mysql_init(0);

mysql_real_connect(mysql, “localhost”, “root”, “root”, “webrobot”, 0, 0, 0);

mysql_query(mysql, “insert into robot values(‘pabababab’,654235)”);

FILE * file = fopen(“3.txt”, “r+”);

fputs(“wocao45564”, file);

fgets(buffer, sizeof(buffer), file);

fclose(file);

return 0;

}

文件打开后显示:

ao45564屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯屯?

具体原因有待解决。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: