?? splitbigfiles.c
字號(hào):
////////////////////////////////////////////////////////////////////
//這個(gè)程序可以將任意大的文件分割為多個(gè)任意小的文件,很好用的。
//The number of divided files
///////////////////////////////////////////////////////////////////
#include <stdio.h>
main()
{
FILE *in,*out;
char source[32],target[32];
long int len;
int num=1;
printf("please input sourcefile name:\n");
scanf("%s",source);
if ((in=fopen(source,"rb"))==NULL)
{
printf("cannot open file:\n");
exit(0);
}
while (!feof(in))
{
printf("please input outputfile%dname:\n",num);
scanf("%s",target);
if((out=fopen(target,"wb"))==NULL)
{
printf("cannot open file:\n");
exit(0);
}
printf("please input the length file:\n");
scanf("%ld",&len);
for (;len>0;len--)
{
char temp=fgetc(in);
if(!feof(in))
fputc(temp,out);
else break;
}
fclose(out);
num++;
}
num--;
printf("Cut is over!\n");
printf("The number of divided files:The number of divided filesThe number of divided filesThe number of divided filesThe number of divided files%d\n",num);
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -