}
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char ch
char buffer[1024]//缓冲区
int len = 0
FILE *fp
fp=fopen("word.txt","r")
if(fp==NULL)
{
printf("open file word.txt failed!\n")
}
while(!feof(fp))
{
ch=fgetc(fp)
buffer[len++] = ch//放到缓冲区
if (ch == '\n'){
buffer[len] = '\0'
printf ("%s", buffer)
len=0
sleep(3)
}//回车输出
}
if (len){buffer[len] = '\0'printf ("%s", buffer)}//如果最后没有回车,输出缓冲区内容
fclose(fp)
return 0
}
楼下的答案有所欠缺,我这里有个比较完整的,也很简洁的方法,大家参考下import java.awt.Imageimport java.awt.image.BufferedImageimport java.awt.image.RenderedImageimport javax.imageio.ImageIOimport java.io.*public class image { public static void main(String []args)throws IOException{ Image[] array = new Image[10]Image image = ImageIO.read(new File("c:\\supermaket1.jpg"))//这里是你要读取的图像文件 array[0] = imageImageIO.write((RenderedImage) image, "png", new File("f:\\test.txt"))//这里是你要写入的文件,如果不存在这个文件,那么系统会自动创建它 }欢迎分享,转载请注明来源:内存溢出
评论列表(0条)