loadrunner文件操作

c:\\test.txt

1111
2222
3333
4444
5555

 

#define FILEADDRESS "c:\\test.txt"

Action() //从test.txt读取5行十进制整数数据

{

    int file, i, line;

    file = fopen(FILEADDRESS, "r");

    for (i = 1; i <= 5; i++) {

        fscanf(file, "%d", &line);

        lr_output_message("The %d line is %d", i, line);

    }

    fclose(file);

    return 0;

}

 

#define FILEADDRESS "c:\\test.txt"

Action()  //从test.txt读取5行字符串,更通用

{

  int file, i;

  char line[1024];

  file = fopen(FILEADDRESS, "r");

  for (i = 1; i <= 5; i++) {

   fscanf(file, "%s", &line);

   lr_output_message("The %d line is %s", i, line);

  }

  fclose(file);

  return 0;

}

 

#define FILEADDRESS "c:\\test.txt"

Action()  //不知道有多少行数据时

{

  int file;

    char line[1024];
    file = fopen(FILEADDRESS, "r");
    while (feof(file) == 0) {
        fscanf(file, "%s", &line);
        lr_output_message("The line is %s", line);
    }
    fclose(file);
    return 0;
}

 

#define FILEADDRESS "c:\\test.txt"

Action()  //添加
{
    int file;
    char line[] = "\nzhang qian";
    file = fopen(FILEADDRESS, "a");
    fprintf(file, "%s", &line);
    fclose(file);
    return 0;
}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值