/****************************************/标准IO——遵循ANSI标准;
高级IO,带缓冲(全缓冲、行缓冲、无缓冲)
open()
read()
write()
lseek()
/***************************************/文件IO ——遵循POSIX标准;低级IO,不带缓冲
linux中文件分为: 普通文件、目录文件、符号链接文件、管道文件、套接字文件、设备文件六大类;
fprintf()
fopen()-------fclose()
fgetc()---------fputc()
fgets()---------fputs()
fread()---------fwrite()
gets()---------puts()
feof()
ferror()
fseek()
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
在应用编程中fprintf与sprintf用法很广,总结如下:
fprintf :
sprntf:字串格式化命令
转换字符:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- %% 印出百分比符号,不转换。 %c 整数转成对应的 ASCII 字元。 %d 整数转成十进位。 %f 倍精确度数字转成浮点数。 %o 整数转成八进位。 %s 整数转成字符串。 %x 整数转成小写十六进位。 %X 整数转成大写十六进位。 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
/*********************************************************/
linux中文件描述符默认打开三个0、1、2 (STDIO_FILENO STDOUT_FILENO STDERR_FILENO )