正在加载图片...
2、存入文件(打开文件->存储->关闭文件 先要打开文FLE帕open( char filename, char* type) if((fp=fopep u B FILE*fp= fopen ("C: IICONFIG SYS","rw"); printf filename是文件名 exit(1) 包含路径。如果不含路径,表示打开当前目录下 的文件 type是打开方式 °常用为"r、"w"、"rw"和"a",分别表示只读、 只写、读写和添加 ·“b”表示二进制文件,不写“b”表示文本文件 返回值为指向此文件的指针,留待以后使用 inta=30000 1.ASc码文件中存储格式 二者各有特点 ASC文件浪费空间和时间,直观 2二进制文件中存储格式:3 二进制文件节省空间和时间,不直观6 2、存入文件(打开文件->存储->关闭文件) /*先要打开文件*/ if((fp=fopen("stu_list.dat","wb+"))==NULL) { printf("Cannot open file strike any key exit!"); exit(1); } ◼FILE *fopen(char *filename, char * type); –例:FILE *fp = fopen("C:\\CONFIG.SYS", "rw"); –filename是文件名 •包含路径。如果不含路径,表示打开当前目录下 的文件 –type是打开方式 •常用为"r"、"w"、"rw"和"a",分别表示只读、 只写、读写和添加 •“b”表示二进制文件,不写“b”表示文本文件 –返回值为指向此文件的指针,留待以后使用 int a=30000; –如果打开失败,返回值为NULL 1. ASCII码文件中存储格式:‘3’ , ‘0’ , ‘0’ , ‘0’ , ‘0’,(5个字节) 2. 二进制文件中存储格式:30000的补码(2个字节),即 11101010 01100000 二者各有特点: ASCII文件浪费空间和时间,直观 二进制文件节省空间和时间,不直观
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有