fread和fgets puts和fputs
两个都是操作的FILE类型的指针,library call
fread设计思想是读取指定大小的自己块
fgets设计思想是读取行
再清楚点就是:
fread,参数设置读多少就读多少,前提是文件有那么多字节
fgets,参数设置读多少就读多少,前提是文件有那么多字节并且没有换行
puts和fputs
puts=fputs(s,stdout)
输出s到stdout,并且自动加换行符,设计思想还是方便处理行操作。
两个都是操作的FILE类型的指针,library call
fread设计思想是读取指定大小的自己块
fgets设计思想是读取行
再清楚点就是:
fread,参数设置读多少就读多少,前提是文件有那么多字节
fgets,参数设置读多少就读多少,前提是文件有那么多字节并且没有换行
puts和fputs
puts=fputs(s,stdout)
输出s到stdout,并且自动加换行符,设计思想还是方便处理行操作。