join.n
上传用户:rrhhcc
上传日期:2015-12-11
资源大小:54129k
文件大小:1k
源码类别:

通讯编程

开发平台:

Visual C++

  1. '"
  2. '" Copyright (c) 1993 The Regents of the University of California.
  3. '" Copyright (c) 1994-1996 Sun Microsystems, Inc.
  4. '"
  5. '" See the file "license.terms" for information on usage and redistribution
  6. '" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
  7. '" 
  8. '" RCS: @(#) $Id: join.n,v 1.3.18.1 2004/10/27 12:52:40 dkf Exp $
  9. '" 
  10. .so man.macros
  11. .TH join n "" Tcl "Tcl Built-In Commands"
  12. .BS
  13. '" Note:  do not modify the .SH NAME line immediately below!
  14. .SH NAME
  15. join - Create a string by joining together list elements
  16. .SH SYNOPSIS
  17. fBjoin fIlist fR?fIjoinStringfR?
  18. .BE
  19. .SH DESCRIPTION
  20. .PP
  21. The fIlistfR argument must be a valid Tcl list.
  22. This command returns the string
  23. formed by joining all of the elements of fIlistfR together with
  24. fIjoinStringfR separating each adjacent pair of elements.
  25. The fIjoinStringfR argument defaults to a space character.
  26. .SH EXAMPLES
  27. Making a comma-separated list:
  28. .CS
  29. set data {1 2 3 4 5}
  30. fBjoinfR $data ", "
  31.      fB=> 1, 2, 3, 4, 5fR
  32. .CE
  33. .PP
  34. Using fBjoinfR to flatten a list by a single level:
  35. .CS
  36. set data {1 {2 3} 4 {5 {6 7} 8}}
  37. fBjoinfR $data
  38.      fB=> 1 2 3 4 5 {6 7} 8fR
  39. .CE
  40. .SH "SEE ALSO"
  41. list(n), lappend(n), split(n)
  42. .SH KEYWORDS
  43. element, join, list, separator