Kết quả 1 đến 4 của 4

Chủ đề: không ghi ra tệp dc

  1. #1
    Ngày tham gia
    Aug 2015
    Bài viết
    105

    không ghi ra tệp dc

    Mã:
    var f: text;
    begin
    assign(f,'text.txt');
    rewrite(f);
    write('chao cac ban');
    end.
    ko hỉu do máy hay bị làm sao mà chạy chương trình xong nó chỉ tạo ra mỗi 1 file text.txt rỗng
    ko thấy chữ gì cả..
    bị làm sao thế nhỉ[IMG]data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAA l21bKAAAAA1BMVEXh5PJm+yKVAAAAAXRSTlMAQObYZgAAAApJR EFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=[/IMG]

  2. #2
    Ngày tham gia
    Aug 2015
    Bài viết
    3
    Your code is wrong! You must write to F with sentences (Write(f, <sentences>)). You open the file, you must close the file. Good luck!

    Mã:
    BEGIN
          Assign(f, 'text.txt');
          ReWrite(f);
          Write(f, 'Dung thuc khuya!');
          Close(f);
    END.

  3. #3
    Ngày tham gia
    Aug 2015
    Bài viết
    3
    Trích dẫn Gửi bởi HappySoftGroup
    Your code is wrong! You must write to F with sentences (Write(f, <sentences>)). You open the file, you must close the file. Good luck!

    Mã:
    BEGIN
          Assign(f, 'text.txt');
          ReWrite(f);
          Write(f, 'Dung thuc khuya!');
          Close(f);
    END.
    HSG chơi cả tiếng anh nữa à. [IMG]data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAA l21bKAAAAA1BMVEXh5PJm+yKVAAAAAXRSTlMAQObYZgAAAApJR EFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=[/IMG]
    Giải thích tiếng việt dễ hiểu nè nal: bạn sử dụng file với bất kì mục đích gì (ghi, đọc) thì cũng đều qua 3 bước: mở file, xử lí dữ liệu, đóng file.
    Chương trình của nal có mở file rồi nhưng lại chưa có đóng file nên dĩ nhiên là file chưa kịp lưu lại những thay đổi của file đó. Lệnh close(f) giống như Ctrl+S trong word vậy. Nal thêm close(f) vào cuối chương trình là ok.

  4. #4
    Ngày tham gia
    Aug 2015
    Bài viết
    5
    Đã mở file thì phải đóng chứ . Chỉ cần thêm lệnh close(f) sau khi làm việc xong với file là đc .

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •