发布于 2006-08-25 09:00:32
0楼
这样也可以:
FILE *fp;
WORD aa;
fp=fopen("C:\\11.txt","r");
rewind(fp);
fscanf(fp,"%d",aa);
aa++;
SetTagWord("tag",aa);
fclose(fp);
注意你的变量类型,变量类型不对是写不了数据的。
你前面定义的C语言内部变量为:“WORD aa;”。
你读文件的也是用十进制形式:“fscanf(fp,"%d",aa);——,%d:表示十进制。”
但你后面却来个“SetTagFloat("tag",aa); ”表示设置浮点数。
所以是互相矛盾,你要理解了别人的程序再抄别人的程序。
雄关漫道真如铁,而今迈步从头越!