llength.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. '" Copyright (c) 2001 Kevin B. Kenny.  All rights reserved.
  5. '"
  6. '" See the file "license.terms" for information on usage and redistribution
  7. '" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
  8. '" 
  9. '" RCS: @(#) $Id: llength.n,v 1.6.4.1 2004/10/27 12:52:40 dkf Exp $
  10. '" 
  11. .so man.macros
  12. .TH llength n "" Tcl "Tcl Built-In Commands"
  13. .BS
  14. '" Note:  do not modify the .SH NAME line immediately below!
  15. .SH NAME
  16. llength - Count the number of elements in a list
  17. .SH SYNOPSIS
  18. fBllength fIlistfR
  19. .BE
  20. .SH DESCRIPTION
  21. .PP
  22. Treats fIlistfR as a list and returns a decimal string giving
  23. the number of elements in it.
  24. .SH EXAMPLES
  25. The result is the number of elements:
  26. .CS
  27. % fBllengthfR {a b c d e}
  28. 5
  29. % fBllengthfR {a b c}
  30. 3
  31. % fBllengthfR {}
  32. 0
  33. .CE
  34. .PP
  35. Elements are not guaranteed to be exactly words in a dictionary sense
  36. of course, especially when quoting is used:
  37. .CS
  38. % fBllengthfR {a b {c d} e}
  39. 4
  40. % fBllengthfR {a b { } c d e}
  41. 6
  42. .CE
  43. .PP
  44. An empty list is not necessarily an empty string:
  45. .CS
  46. % set var { }; puts "[string length $var],[fBllengthfR $var]"
  47. 1,0
  48. .CE
  49. .SH "SEE ALSO"
  50. .VS 8.4
  51. list(n), lappend(n), lindex(n), linsert(n), lsearch(n), 
  52. lset(n), lsort(n), lrange(n), lreplace(n)
  53. .VE
  54. .SH KEYWORDS
  55. element, list, length