C语言程序设计CPD12更多课件请进我文库.pptVIP

  • 1
  • 0
  • 约1.11万字
  • 约 41页
  • 2018-06-01 发布于江苏
  • 举报

C语言程序设计CPD12更多课件请进我文库.ppt

计算机程序设计基础--12章文件 * 【程序清单12.8】 1: /* e12008.c */ 2: #includestdio.h 3: #includestdlib.h 4: FILE *fp; 5: main() 6: { 7: char a[10]; 8: int b; 9: if((fp=fopen(d:\\namelist.txt,r))==NULL) 10: {printf(cant open file\n); 11: exit(1); 12: } 13: fscanf(fp,%s,%d,a,b); 14: fclose(fp); 15: printf(%s,%d\n,a,b); 16: } 【例12.8】打开一个已有文件,从中读取某人的姓名和年龄。 程序执行后,按%s格式读入姓名,然后按%d格式读入年龄,输出到屏幕。 fscanf(fp,%s\n%d,a,b); 程序运行结果有错,有乱码!原因? 读取格式以及顺序是否相匹配? 用%s读入字符串时,字符串结束标志是空格、TAB制表符和换行符。 修改12.7程序: fprintf(fp,%s\n%d,libing,40); 计算机程序设计基础--12章文件 * 12.3.4 数据块读写函数 数据块读写指一次可读取若干相同数据类型的数据。 函数调

文档评论(0)

1亿VIP精品文档

相关文档