Xin chào, và chào mừng trở lại.
Chúng tôi có thử thách đầu tiên cho thực hiện một số thao tác ghi và đọc tệp.
Cụ thể, trong thử thách này, chúng ta sẽ
chỉ đọc một số ký tự, giúp bạn làm quen với hàm fputc.
Vì vậy, những gì tôi muốn bạn làm Tôi có
muốn bạn viết một chương trình để tìm tổng số số dòng trong một tệp văn bản.
Vì vậy, bạn cần tạo một tệp chứa một số dòng văn bản.
Bạn sẽ phải tạo một tệp.
Hãy nhớ rằng, tệp này phải được đặt ở nơi có tệp thi hành và sau đó
bạn có thể nhấp đúp vào tệp thực thi và chạy nó trong
cùng thư mục với tệp đó.
Hoặc nếu bạn đang chạy nó từ môi trường phát triển tích hợp, bạn đang chạy
nó từ các khối mã thì bạn có thể đặt tệp văn bản của mình vào bên trong
bất kỳ nơi nào tệp nguồn của bạn được đặt ở bất kỳ nơi nào bạn đã lưu
dự án của mình bên trong tệp nguồn c của bạn.
Vì vậy, bạn sẽ phải tạo một tệp trước khi bạn thực sự
có thể viết chương trình này vì bạn cần đọc và ghi một số dữ liệu bên trong tệp đó.
Bạn sẽ cần phải mở tệp thử nghiệm của bạn lên.
Chúng tôi sẽ cần f mở cuộc gọi này sẽ giúp bạn
làm quen với những điều cơ bản.
Bạn cần sử dụng fgetc chức năng phân tích cú pháp các
ký tự trong một tệp mà bạn nhận được cho đến khi bạn nhấn eof, cuối tệp.
Vì vậy, nếu nó kết thúc tệp, bạn có thể tăng bộ đếm trước khi bạn đến cuối tệp,
đó là cách bạn sẽ có thể đếm các dòng.
Vì vậy, bạn chỉ có thể tạo một địa chỉ biến cho bộ đếm.
Và những gì bạn muốn làm hiển thị là bạn muốn hiển thị dưới dạng
đầu ra tổng số dòng trong chính tệp.
Vì vậy, đây sẽ là một cơ bản chương trình giúp bạn làm quen với các kiến thức cơ
bản về đầu vào và đầu ra tệp.
Cụ thể, luôn muốn mở tệp bằng fopen.
Chúng ta sẽ làm quen với con trỏ tệp đó.
Chúng tôi sẽ phải đóng và sau đó chúng ta sẽ
sử dụng hàm fputc quan trọng đó.
Vì vậy, vòng lặp trong khi của bạn, bạn sẽ phải tạo
một biến cục bộ chỉ là một bộ đếm.
Và khi bạn đang đọc từng ký tự, bạn có thể so sánh ký tự
với nguồn cấp dữ liệu dòng.
Nó đã được trả lại.
Và nếu bạn có một nguồn cấp dữ liệu dòng thì bạn muốn tăng bộ đếm
để bạn đếm từng dòng.
Mục đích toàn bộ của chức năng này là đếm số dòng trong một tệp.
Vậy thì chúc may mắn.
Chúng tôi sẽ sử dụng những điều cơ bản ở đây.
Và tôi hy vọng điều này sẽ giúp bạn quen thuộc bằng cách sử dụng
con trỏ tệp và mở tệp trong fgetc.
Cảm ơn bạn.