第10章文件 10.41 fprintf(函数和fcan)函数 (1) fprintf()函数 该函数的调用形式如下: forint〔文件指针,格式控制字符串,输出项表); 功能是将“输出项表”中各项数据按“格式控制字符 串”中指定的格式写入到“文件指针”所指向的文件 中,返回值为实际输出的字符数。当正确地写入文件 若干个数据后,文件内部指针会自动后移到下一个要 写数据的位置 dc
第10章 文件 10.4.1 fprintf( )函数和fscanf( )函数 (1)fprintf( )函数。 该函数的调用形式如下: fprintf(文件指针,格式控制字符串,输出项表); 功能是将“输出项表”中各项数据按“格式控制字符 串”中指定的格式写入到“文件指针”所指向的文件 中,返回值为实际输出的字符数。当正确地写入文件 若干个数据后,文件内部指针会自动后移到下一个要 写数据的位置
第10章文件 例如,如果文件指针fp已指向了一个已打开的文件, xy分别为有初值的整型变量,要将xy值写入到fp所 指向的文件中,可用以下语句: fprintf(fp %d, %",x,y) 注意:为了以后便于读入,两个数之间应当用空格 隔开,同时为了以后便于读入,最好不要输出附加 的其他字符串 <Back
第10章 文件 例如,如果文件指针fp已指向了一个已打开的文件, x,y分别为有初值的整型变量,要将x,y值写入到fp所 指向的文件中,可用以下语句: fprintf(fp,"%d,%d",x,y); 注意:为了以后便于读入,两个数之间应当用空格 隔开,同时为了以后便于读入,最好不要输出附加 的其他字符串
第10章文件 (2)fan()函数 该函数调用的形式如下 fscanft(文件指针,格式控制字符串,输入项表); 功能是从“文件指针”所指的文件中,按照“格式控制 字符串”指定的格式,读取多个数据依次放入“输入项 表”中所列出的各项中,返回值为已输入的数据个数。 当正确地读取若干个数据后,文件内部指针自动后移到 未读的下一个数据开始位置。 Back
第10章 文件 (2)fscanf( )函数。 该函数调用的形式如下: fscanf(文件指针,格式控制字符串,输入项表); 功能是从“文件指针”所指的文件中,按照“格式控制 字符串”指定的格式,读取多个数据依次放入“输入项 表”中所列出的各项中,返回值为已输入的数据个数。 当正确地读取若干个数据后,文件内部指针自动后移到 未读的下一个数据开始位置
第10章文件 例如,如果文件型指针f已指向了一个已打开的文件, xy分别为整型变量,则以下语句可从印所指的文件中 读入两个整数放入变量xy中: fscanf(fp %d, %od",&x, &y) 注意:文件中的两个整数之间用空格(或回车符、跳格 符)隔开。 dc
第10章 文件 例如,如果文件型指针fp已指向了一个已打开的文件, x,y分别为整型变量,则以下语句可从fp所指的文件中 读入两个整数放入变量x,y中: fscanf(fp,"%d,%d",&x,&y); 注意:文件中的两个整数之间用空格(或回车符、跳格 符)隔开