Chương trình sau thực hiện ghi một vài giá trị nguyên lên tệp theo kiểu nhị phân, sau đó cho in các giá trị nguyên đó lên màn hình từ tệp:
Mã:
#include <stdio.h>#include <conio.h>#include <process.h>void main(){ FILE *f; int i; /* ghi cac so nguyen */ f=fopen("integer","wb"); for (i=1000;i<=1005;i++) putw(i,f); fclose(f); /* doc cac so nguyen tu tep */ system("cls"); f=fopen("integer","rb"); while ((i=getw(f))!=EOF) printf("
%d ",i); fclose(f);}
Nhưng kết quả sau khi ghi ra tệp không hiện ra các số nguyên mà nó hiện ra mấy cái kí tự gì đó. Mà sách thì ghi là hàm này ghi một số nguyên lên tệp.
View more random threads:
Pallet nhựa Long An đã trở thành một trong những lựa chọn phổ biến cho nhu cầu vận chuyển và lưu trữ hàng hóa trong nhiều ngành công nghiệp. Với đặc tính nhẹ nhàng, chắc chắn và dễ vận chuyển, các...
Thanh lý pallet nhựa Long An giá rẻ