XINU
string.h
Go to the documentation of this file.
1 /* string.h */
2 
3 extern char *strncpy(char *, const char *, int32);
4 extern char *strncat(char *, const char *, int32);
5 extern int32 strncmp(const char *, const char *, int32);
6 extern char *strchr(const char *, int32);
7 extern char *strrchr(const char *, int32);
8 extern char *strstr(const char *, const char *);
9 extern int32 strnlen(const char *, uint32);
10 extern int strlen(char *str);
int32 strncmp(const char *, const char *, int32)
char * strncpy(char *, const char *, int32)
文字列s1に文字列s2をN文字(Byte)分コピーする。
Definition: strncpy.c:15
char * strstr(const char *, const char *)
検索対象の文字列Aから文字列Bを探す。
Definition: strstr.c:12
int strlen(char *str)
NULL終端された文字列の長さを返す。NULL終端は長さに含まない。
Definition: strlen.c:11
char * strncat(char *, const char *, int32)
文字列s1の末尾に文字列s2をN文字(Byte)分、結合する。
Definition: strncat.c:17
char * strrchr(const char *, int32)
文字列の後方から指定された文字を探し、最後に見つかった位置をポインタで返す。
Definition: strrchr.c:13
char * strchr(const char *, int32)
指定された文字を文字列から探し、最初にに見つかった位置をポインタで返す。
Definition: strchr.c:13
int int32
符号あり32ビット整数(int)
Definition: kernel.h:11
unsigned int uint32
符号なし32ビット整数(unsigned int)
Definition: kernel.h:15
int32 strnlen(const char *, uint32)
NULL終端された文字列の長さを返す。NULL終端は長さに含まない。
Definition: strnlen.c:14