• 库函数-文件访问


    FILE *fopen(const char *pathname, const char *mode)
    #include <stdio.h>
    注:Linux不区分二进制文件和文本文件,这一点与DOS、Windows系统中是有区分的。

    size_t fread(void *ptr, size_t size, size_t nmemb, FILE *stream)
    #include <stdio.h>

    size_t fwrite(void *ptr, size_t size, size_t nmemb, FILE *stream)
    #include <stdio.h>

    int fgetc(FILE *stream)
    #include <stdio.h>

    int fputc(int c,FILE *stream)
    #include <stdio.h>

    int fscanf(FILE *stream, const char *format[, ...])
    #include <stdio.h>

    int fprintf(FILE *stream, const char *format[, ...])
    #include <stdio.h>

    int fseek(FILE *stream, long offset, int whence)
    #include <stdio.h>

    char *getcwd(char *buf, size_t size)
    #include <unistd.h>

    int mkdir(char *dir, mode_t mode)//Linux C函数没有写
    #include <sys/stat.h>
    mode 参见《Linux C 函数》中的chmod

    int sscanf(const char *str, const char *format[, ...])
    #include <stdio.h>

    sprintf(const char *str, const char *format[, ...])
    #include <stdio.h>
    ...

  • 相关阅读:
    超时检测
    非阻塞IO
    阻塞IO
    IO的概念
    http_server实例代码
    套接字中的recv与send的注意事项
    tcp流式套接字和udp数据报套接字编程区别
    TCP的粘包
    socket创建UDP服务端和客户端
    面向连接与面向非连接的传输服务区别
  • 原文地址:https://www.cnblogs.com/qinkai/p/2429723.html
Copyright © 2020-2023  润新知