ソフトウェアエンジニア現役続行

雑多なことを綴ります

空ファイルの作成方法

空ファイルを作るには、Linuxのシェルなら

[oswald@localhost ~]$ touch /tmp/sample.txt

とするだけで良かったのですが、C言語の場合も

#include
int main(void)
{
  FILE *fp;
  fp = fopen("/tmp/sample.txt", "w");
  fclose(fp);
  return 0;
}

のように、書き込みモードでファイルをfopenして、すぐにfcloseすればOKです。