loadrunner中文件的操作 我们可以使用fopen()、fscanf()、fprintf()、fclose()函数进行文件操作,但是因为LoadRunner不支持FILE数据类型,所以我们需要做以下修改: 1、文件的声明 先定义一个int类型的文件指针: int MyFile; 2、文件的打开 fopen(FILE * stream ,const char *format,....):返回一个FILE数据类型的指针。 因为LoadRunner不支持FILE数据类型,所以我们要将返回值转化成int型。其中,第一个参数指定文件路径;第二个参数指定创建文件的模式。 int MyFile; MyFile=(int)fopen("D:\lr_log\01.txt","r"); 3、读文件 fscanf(FILE * stream ,const char *format,....) 自参数stream的文件流中读取字符串,再根据参数format字符串来转换并格式化数据: 实例一 读取数值型数据 int MyFile; int number; MyFile = fopen("D:\lr_log\01.txt","r"); fscanf(MyFile,"%d", &number); 实例二 读取字符串 int MyFile; char *ch[10]; MyFile = fopen("D:\lr_log\01.txt","r"); fscanf(MyFile,"%s", ch); 4、写文件 fprintf(FILE *stream,const char * format,va_list ap) 根据参数format字符串来转换并格式化数据,然后将结果输出到参数stream指定的文件中,直到出现字符串结束(’