creatで新規ファイルを作成オープン

creatは、引数pathnameで指定したパス名のファイルを引数modeの値をumask値でマスクしたファイルモードで作成し、書き込み専用でオープンして、そのファイル記述子を戻り値として返します。

#include 
#include 
#include 

#include 

int main()
{
    int fd;
    
    if((fd = creat("file.txt",0666)) < 0){
        perror("creat");
        return 1;
    }
    
    return 0;
}