01/10/2018, 10:45
Hỏi về tạo và đọc file trong C
Mọi người cho em hỏi là trong 1 chương trình C ,Tại em có 2 file cần đọc nên mình có thể tạo 2 con trỏ đọc file như này được không ạ. Em tạo trên máy em kiểu này không đươc .em xem trong thư mục gốc thì chỉ có file users.txt được tạo .Còn đến khi file danhsach.txt thì màn hình console hiện lên là Cannot open file .Mọi người giúp em với.Nếu không thể tạo kiểu đó được thì có cách nào để đọc được cả 2 file không ạ
FILE *fp, *fd;
fp=fopen("users.txt","rb+");
if (fp == NULL) {
fp = fopen("users.txt","wb+");
if (fp==NULL)
{
puts("Cannot open file");
return 0;
}
}
fd=fopen("danhsach.txt","rd+");
if (fd == NULL) {
fd = fopen("danhsach.txt","wd+");
if (fd==NULL)
{
puts("Cannot open file");
return 0;
}
}
Bài liên quan
File
danhsach.txt
bạn open với mode làrd+
kìa. Sửa lại thành thànhrb+
. Lần sau bạn kiểm tra kĩ code trước khi hỏi nhé.chết mất thôi,ngớ ngẩn quá,cảm ơn bạn nhé