• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/toolchains/hndtools-armeabi-2011.09/share/doc/arm-arm-none-eabi/html/libc/
1<html lang="en">
2<head>
3<title>Strings - Untitled</title>
4<meta http-equiv="Content-Type" content="text/html">
5<meta name="description" content="Untitled">
6<meta name="generator" content="makeinfo 4.13">
7<link title="Top" rel="start" href="index.html#Top">
8<link rel="prev" href="Stdio.html#Stdio" title="Stdio">
9<link rel="next" href="Wchar-strings.html#Wchar-strings" title="Wchar strings">
10<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
11<meta http-equiv="Content-Style-Type" content="text/css">
12<style type="text/css"><!--
13  pre.display { font-family:inherit }
14  pre.format  { font-family:inherit }
15  pre.smalldisplay { font-family:inherit; font-size:smaller }
16  pre.smallformat  { font-family:inherit; font-size:smaller }
17  pre.smallexample { font-size:smaller }
18  pre.smalllisp    { font-size:smaller }
19  span.sc    { font-variant:small-caps }
20  span.roman { font-family:serif; font-weight:normal; } 
21  span.sansserif { font-family:sans-serif; font-weight:normal; } 
22--></style>
23<link rel="stylesheet" type="text/css" href="../cs.css">
24</head>
25<body>
26<div class="node">
27<a name="Strings"></a>
28<p>
29Next:&nbsp;<a rel="next" accesskey="n" href="Wchar-strings.html#Wchar-strings">Wchar strings</a>,
30Previous:&nbsp;<a rel="previous" accesskey="p" href="Stdio.html#Stdio">Stdio</a>,
31Up:&nbsp;<a rel="up" accesskey="u" href="index.html#Top">Top</a>
32<hr>
33</div>
34
35<h2 class="chapter">5 Strings and Memory (<samp><span class="file">string.h</span></samp>)</h2>
36
37<p>This chapter describes string-handling functions and functions for
38managing areas of memory.  The corresponding declarations are in
39<samp><span class="file">string.h</span></samp>.
40
41<ul class="menu">
42<li><a accesskey="1" href="bcmp.html#bcmp">bcmp</a>:         Compare two memory areas
43<li><a accesskey="2" href="bcopy.html#bcopy">bcopy</a>:        Copy memory regions
44<li><a accesskey="3" href="bzero.html#bzero">bzero</a>:        Initialize memory to zero
45<li><a accesskey="4" href="index.html#index">index</a>:        Search for character in string
46<li><a accesskey="5" href="memccpy.html#memccpy">memccpy</a>:      Copy memory regions up to end-token
47<li><a accesskey="6" href="memchr.html#memchr">memchr</a>:       Find character in memory
48<li><a accesskey="7" href="memcmp.html#memcmp">memcmp</a>:       Compare two memory areas
49<li><a accesskey="8" href="memcpy.html#memcpy">memcpy</a>:       Copy memory regions
50<li><a accesskey="9" href="memmem.html#memmem">memmem</a>:       Find memory segment
51<li><a href="memmove.html#memmove">memmove</a>:      Move possibly overlapping memory
52<li><a href="mempcpy.html#mempcpy">mempcpy</a>: 	Copy memory regions and locate end
53<li><a href="memset.html#memset">memset</a>:       Set an area of memory
54<li><a href="rindex.html#rindex">rindex</a>:       Reverse search for character in string
55<li><a href="stpcpy.html#stpcpy">stpcpy</a>:       Copy string returning a pointer to its end
56<li><a href="stpncpy.html#stpncpy">stpncpy</a>:      Counted copy string returning a pointer to its end
57<li><a href="strcasecmp.html#strcasecmp">strcasecmp</a>: 	Compare strings ignoring case
58<li><a href="strcasestr.html#strcasestr">strcasestr</a>: 	Find string segment ignoring case
59<li><a href="strcat.html#strcat">strcat</a>:       Concatenate strings
60<li><a href="strchr.html#strchr">strchr</a>:       Search for character in string
61<li><a href="strcmp.html#strcmp">strcmp</a>:       Character string compare
62<li><a href="strcoll.html#strcoll">strcoll</a>:      Locale-specific character string compare
63<li><a href="strcpy.html#strcpy">strcpy</a>:       Copy string
64<li><a href="strcspn.html#strcspn">strcspn</a>:      Count chars not in string
65<li><a href="strerror.html#strerror">strerror</a>:     Convert error number to string
66<li><a href="strerror_005fr.html#strerror_005fr">strerror_r</a>:   Convert error number to string
67<li><a href="strlen.html#strlen">strlen</a>:       Character string length
68<li><a href="strlwr.html#strlwr">strlwr</a>: 	Convert string to lowercase
69<li><a href="strncasecmp.html#strncasecmp">strncasecmp</a>: 	Compare strings ignoring case
70<li><a href="strncat.html#strncat">strncat</a>:      Concatenate strings
71<li><a href="strncmp.html#strncmp">strncmp</a>:      Character string compare
72<li><a href="strncpy.html#strncpy">strncpy</a>:      Counted copy string
73<li><a href="strnlen.html#strnlen">strnlen</a>:      Character string length
74<li><a href="strpbrk.html#strpbrk">strpbrk</a>:      Find chars in string
75<li><a href="strrchr.html#strrchr">strrchr</a>:      Reverse search for character in string
76<li><a href="strsignal.html#strsignal">strsignal</a>: 	Return signal message string
77<li><a href="strspn.html#strspn">strspn</a>:       Find initial match
78<li><a href="strstr.html#strstr">strstr</a>:       Find string segment
79<li><a href="strtok.html#strtok">strtok</a>:       Get next token from a string
80<li><a href="strupr.html#strupr">strupr</a>: 	Convert string to upper case
81<li><a href="strxfrm.html#strxfrm">strxfrm</a>:      Transform string
82<li><a href="swab.html#swab">swab</a>:         Swap adjacent bytes
83<li><a href="wcscasecmp.html#wcscasecmp">wcscasecmp</a>:   Compare wide character strings ignoring case
84<li><a href="wcsdup.html#wcsdup">wcsdup</a>:       Wide character string duplicate
85<li><a href="wcsncasecmp.html#wcsncasecmp">wcsncasecmp</a>:  Compare wide character strings ignoring case
86</ul>
87
88   </body></html>
89
90