Professional Documents
Culture Documents
CTT003 Ch08 LapTrinhVoiTapTinVanBanTho
CTT003 Ch08 LapTrinhVoiTapTinVanBanTho
c mt k t t stream fp.
getc l macro cn fgetc l phin bn hm
ca macro getc.
Thnh cng: tr v k t c c sau khi
chuyn sang s nguyn khng du.
Tht bi: tr v EOF khi kt thc stream fp
hoc gp li.
char ch;
FILE* fp = fopen(taptin.txt, rt);
if (fp != NULL)
ch = getc(fp); // ch = fgetc(fp);
c mt dy k t t stream fp vo vng
nh str, kt thc khi n-1 k t hoc gp
k t xung dng.
ng stream fp.
D liu trong stream fp s c vt (ghi
ht ln a) trc khi ng.
Thnh cng: tr v 0.
Tht bi: tr v EOF.
t li v tr con tr ch v v u (byte 0)
tp tin fp.
Khng
Thnh cng: tr v 0.
Tht bi: tr v gi tr khc 0.
Hm tr v v tr hin ti ca con tr ch v
(tnh t v tr u tin ca tp tin, tc l 0)
ca stream fp.