LoadRunner编程之文件的操…

发布时间:2016-12-6 18:14:50 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了" LoadRunner编程之文件的操…",主要涉及到 LoadRunner编程之文件的操…方面的内容,对于 LoadRunner编程之文件的操…感兴趣的同学可以参考一下。

当文件打开之后,文件指针在文件的最开始。每读一次,指针就移动到下一行,这就是为什么程序能自动读取下面元素的原因。 a)  如果把循环改为for(i=1;i<=7;i++),会出现什么样的结果呢? 会出现三个都是打印55555的结果,原因是文件指针移动到最后就不再移动了,但是有7次循环,那多出来的2次循环打印的数据仍然是最后一行的数据。 b) 如果不知道该文件下包含数据的行数, 就无法用for循环。需要使用while循环。可以使用feof函数。feof(MyFile)在文件指针没有到达返回文件末尾的时候返回0,如果到末尾返回非0值。这样可以修改程序的循环为:        while(feof(MyFile)== 0); 注意:如果文件末尾有空行,feof也会把它最为文件的一部分。 4,写文件    fprintf():用来往文件写。语法如下:             int MyFile;          char Name[] = “John Doe”;          MyFile = fopen(“C:\\temp\\loan.txt”,”w”);                fscanf(MyFile,”%s”,Name);   第一个参数是文件指针,第二个参数是格式,第三个参数是指定格式对应的变量。 Actions() {         int MyFile;         char Name[] = "John Doe";             MyFile = fopen("C:\\temp\\names.txt","w"); // note that "w" is used to write         fprintf(MyFile,"%s", Name); // note that we are printing a string here

上一篇:hdu 4731 Minimum palindrome(暴力打表找规律)
下一篇:&nbsp;LoadRunner中字符串的操作

相关文章

相关评论