1,把文件名去除后缀
2,把字符串和数字等多个片段连接起来作为文件名。
char infor_filename[50];//++++++
char *fn;
char fn1[20];
char *p,*p1;//+++++
int len;//+++
// fn = input->infile ;
fn="file.txt";
len=0;
len=strlen(fn);
p = fn;
p1 = fn1;
while(len-- != 4)
*p1++ = *p++;
*p1 = '\0';
//printf("%s",fn1);
sprintf(infor_filename,"%s_%d_%d.txt",fn1 ,input->bit_rate ,input->SeinitialQP );
printf("%s",infor_filename);
if((my_fp=fopen(infor_filename,"w+"))==NULL)
{
printf("open infor.txt failure.\n");
}