■要求定義
– ファイルを作成する
■検討
– touchはファイルの中身は書かないから、fopen, fcloseだけで良いか?
#include <stdio.h>
int main(){
FILE *fp;
fp = fopen("test.txt", "w");
fclose(fp);
return 0;
}
$ ./dev
■追加
– コマンドラインで入力した値のファイルを作成する
#include <stdio.h>
int main(){
char ss[256];
gets(ss);
FILE *fp;
fp = fopen(ss, "w");
fclose(fp);
return 0;
}
$ ./dev
hoge.txt
できました。

fopenの拡張子はテキストファイル(.dat, .txt, .c, .h)、バイナリファイル(.exe, .jpg, .gif, .mpeg)どちらも可

なるほど、C言語はバイナリの概念がかなり出てくるな。。