strdup.3
上传用户:zibowangxu
上传日期:2007-01-04
资源大小:331k
文件大小:1k
源码类别:

Ftp客户端

开发平台:

Unix_Linux

  1. ."
  2. ." Copyright (c) 1999 WU-FTPD Development Group. 
  3. ." All rights reserved.
  4. ." 
  5. ." Portions Copyright (c) 1980, 1985, 1988, 1989, 1990, 1991, 1993, 1994 
  6. ." The Regents of the University of California.  Portions Copyright (c) 
  7. ." 1993, 1994 Washington University in Saint Louis.  Portions Copyright 
  8. ." (c) 1996, 1998 Berkeley Software Design, Inc.  Portions Copyright (c) 
  9. ." 1998 Sendmail, Inc.  Portions Copyright (c) 1983, 1995, 1996, 1997 Eric 
  10. ." P. Allman.  Portions Copyright (c) 1989 Massachusetts Institute of 
  11. ." Technology.  Portions Copyright (c) 1997 Stan Barber.  Portions 
  12. ." Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997 Free Software 
  13. ." Foundation, Inc.  Portions Copyright (c) 1997 Kent Landfield. 
  14. ."
  15. ." Use and distribution of this software and its source code are governed 
  16. ." by the terms and conditions of the WU-FTPD Software License ("LICENSE"). 
  17. ."
  18. ."     $Id: strdup.3,v 1.3 1999/08/27 14:45:11 wuftpd Exp $
  19. ."
  20. .Dd April 19, 1991
  21. .Dt STRDUP 3
  22. .Os
  23. .Sh NAME
  24. .Nm strdup
  25. .Nd save a copy of a string
  26. .Sh SYNOPSIS
  27. .Fd #include <string.h>
  28. .Ft char *
  29. .Fn strdup "const char *str"
  30. .Sh DESCRIPTION
  31. The
  32. .Fn strdup
  33. function
  34. allocates sufficient memory for a copy
  35. of the string
  36. .Fa str ,
  37. does the copy, and returns a pointer to it.
  38. The pointer may subsequently be used as an
  39. argument to the function
  40. .Xr free 3 .
  41. .Sh SEE ALSO
  42. .Xr calloc 3
  43. .Xr malloc 3
  44. .Xr realloc 3
  45. .Xr free 3
  46. .Sh HISTORY
  47. The
  48. .Fn strdup
  49. function
  50. .Ud .