strdup

王朝百科·作者佚名  2010-02-17  
宽屏版  字体: |||超大  

原型:extern char *strdup(char *s);

用法:#include <string.h>

功能:复制字符串s

说明:返回指向被复制的字符串的指针,所需空间由malloc()分配且可以由free()释放。

举例:

// strdup.c

#include <syslib.h>

#include <string.h>

main()

{

char *s="Golden Global View";

char *d;

clrscr();

d=strdup(s);

printf("%s",d);

free(d);

getchar();

return 0;

}

 
© 2005- 王朝百科 版权所有