读取后,从文本文件中删除第一个字符?

时间:2013-09-14 13:11:33

标签: c file text character

这是我正在处理的代码,我需要它一次从文本文件中读取一个字符然后将其删除但我确定如何在读取后将其删除?请一些人帮忙

char readfromtf()
{
FILE *tf = fopen("string.txt", "r+");
char c;


if(tf == NULL) 
{
  perror("Error in opening file");
  return(-1);
}
else
{
  c = fgetc(tf);
  if (c == EOF)
  {
    fclose(tf);
    return 'x';

  } else 
  {
    fclose(tf);
    return c;

  }

 }

}

0 个答案:

没有答案