create.c 327 B

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