原创 转发mktemp函数,参数必须为数组

2012-1-19 15:41 1272 8 8 分类: 软件与OS

参数template所指的文件名称字符串必须声明为数组,如:

 

  char template[ ]=”template-XXXXXX”;

 

  不可用char * template=”template-XXXXXX”;

 

  范例 #include<stdlib.h>

 

  main()

 

  {

 

  char template[ ]=”template-XXXXXX”;

 

  mktemp(template);

 

  printf(“template=%s\n”,template);

 

  }

 

  #include<stdio.h>

 

  #include<string.h>

 

  #include<io.h>

 

  int main()

 

  {

 

  char *templat="fnXXXXXX";

 

  char *result;

 

  char names[5][9];

 

  int Count ;

 

  for(Count=0; Count<5;Count++)

 

  {

 

  strcpy(names[Count],templat);

 

  result=_mktemp(names[Count]);

 

  printf("%s\n\r",result);

 

  }

 

  return 0;

 

  }

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
8
关闭 站长推荐上一条 /3 下一条