fopen_s函数的用法
    fopen_s函数是用于文件读写的函数。它可以打开文本文件、二进制文件或一个可输入/输出(I/O)流,这取决于给定的模式(mode)。它是安全版本的fopen()函数,它检查结果指针,避免空指针访问的可能性。
    fopen_s的语法格式如下:
    int fopen_s(FILE * restrict*streamptr, const char * restrictfilename,  const char * restrictmode);
    函数参数要求:
    streamptr:这是一个指向FILE指针变量的指针,用于接收文件指针。
    filename:要打开的文件名。
    mode:定义文件的模式——读、写、追加等。
    fopen_s函数有以下主要模式:
    "r":以只读方式打开文件。它在文件开头开始,并将文件指针指向文件开头。
    "w":以写入方式打开文件,文件必须存在否则会新建文件。如果文件存在,便清空文件的内容。
    "a":以追加的方式打开文件,文件必须存在,否则会新建文件。文件指针指向文件的尾部,所以使用“a”模式的时候添加的内容都是放在文件的尾部。
fopen函数失败
    "rb':以只读的方式打开二进制文件。
    "wb":以写入的方式打开二进制文件,文件必须存在否则会新建文件。如果文件存在,便清空文件的内容。
    "ab":以追加的方式打开二进制文件,文件必须存在,否则会新建文件。文件指针指向文件的尾部,所以使用“a”模式的时候添加的内容都是放在文件的尾部。
    fopen_s函数常被用来实现文件的读写操作,例如通过fread和fwrite函数将文件的内容读取出来并保存到内存中,或者将内存中的数据写入文件中。同时,fopen_s函数还可以用于检测文件是否存在,从而实现一些文件处理程序。