C读入字符串而不是文件

时间:2014-12-15 08:52:39

标签: c string

我有这个

int main(int argc, char* argv[])
{
  FILE *file = fopen("text", "rb");
  char line[128];
  while(fgets(line, sizeof(line), file))
  {
  printf("%s", line);
  }
  return 0;
}

我想从文件中删除负载。 这是该计划的一部分。 我想在fgets时离开 我试试这个

char file[] = "name = xxxx\nsurname = xxx\n adress = xxx";

1 个答案:

答案 0 :(得分:2)

如果我理解了您的问题,并且您使用的是支持它的系统,那么fmemopen()可能会做您想要的。