2
0

create.c 303 B

1234567891011121314
  1. #include <fcntl.h>
  2. #include <unistd.h>
  3. int main(int argc, char ** argv) {
  4. int fd = creat("create.out", 0755);
  5. if (fd >= 0) {
  6. write(fd, "Hello World!\n", 13);
  7. close(fd);
  8. return 0;
  9. } else {
  10. write(STDERR_FILENO, "creat failed\n", 13);
  11. return 1;
  12. }
  13. }