English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Voici les types de variables définis dans l'en-tête string.h :
Numéro | Variable & description |
---|---|
1 | size_t C'est un type d'entier sans signe, qui est sizeof Résultat de la clé. |
Voici les macros définies dans l'en-tête string.h :
Numéro | Macro & description |
---|---|
1 | NULL Cette macro est la valeur d'une constante de pointeur null. |
Voici les fonctions définies dans l'en-tête string.h :
Numéro | fonction & description |
---|---|
1 | void *memchr(const void *str, int c, size_t n) dans les paramètres str cherche la première occurrence du caractère c (un caractère sans signe) dans les n premiers octets de la chaîne de caractères pointée par. |
2 | int memcmp(const void *str1, const void *str2, size_t n) copier str1 et str2 pour comparer les n premiers octets. |
3 | void *memcpy(void *dest, const void *(src, size_t n) Copier n caractères à partir de dest). |
4 | void *memmove(void *dest, const void *(src, size_t n) un autre utilisé pour src Copier n caractères dans dest de la fonction. |
5 | void *memset(void *str, int c, size_t n) Copier le caractère c (un caractère sans signe) dans le paramètre str les n premiers caractères de la chaîne pointée. |
6 | char *strncat(char *(dest, const char *src) copier src ajoute la fin de la chaîne pointée. dest les n premiers caractères de la chaîne pointée. |
7 | char *strcat(char *(dest, const char *(src, size_t n) copier src ajoute la fin de la chaîne pointée. dest strncat(char |
8 | char *ajoute la chaîne pointée à la fin de la chaîne. *str, int c) dans les paramètres str strchr(const char |
9 | cherche la première occurrence du caractère c (un caractère sans signe) dans la chaîne pointée par. *str1, const char *str2) copier str1 int strcmp(const char str2 compare les chaînes pointées par. |
10 | int strncmp(const char *str1, const char *str2, size_t n) copier str1 et str2 comparer, au plus, les n premiers octets. |
11 | int strcoll(const char *str1, const char *str2) copier str1 et str2 comparer, le résultat dépend de la position de la configuration de LC_COLLATE. |
12 | char *strcpy(char *(dest, const char *src) copier src la chaîne pointée par dest). |
13 | char *strncpy(char *(dest, const char *(src, size_t n) copier src la chaîne pointée par destet copie, au plus, n caractères. |
14 | size_t strcspn(const char *str1, const char *str2) recherche de la chaîne1 de début de la chaîne contient plusieurs caractères consécutifs qui ne contiennent pas de chaîne str2 des caractères. |
15 | char *strerror(int errnum) cherche l'erreur errnum dans l'array interne et retourne un pointeur vers une chaîne de caractères de messages d'erreur. |
16 | size_t strlen(const char *str) calcule la longueur de la chaîne str jusqu'au caractère de fin de chaîne, mais ne compte pas le caractère de fin de chaîne. |
17 | char *strpbrk(const char *str1, const char *str2) recherche de la chaîne str1 de la première correspondance de la chaîne str2 du caractère de la chaîne, ne contient pas de caractère de fin de chaîne. C'est-à-dire, vérifiez les caractères de la chaîne str1 des caractères de la chaîne2 arrête l'examen et retourne l'emplacement du caractère si le caractère à vérifier est également inclus dans la chaîne str. |
18 | char *strrchr(const char *str, int c) dans les paramètres str cherche la dernière occurrence du caractère c (un caractère sans signe) dans la chaîne pointée par str. |
19 | size_t strspn(const char *str1, const char *str2) recherche de la chaîne str1 du premier caractère qui ne figure pas dans la chaîne str2 du caractère d'index apparaissant dans la chaîne. |
20 | char *strstr(const char *haystack, const char *needle) dans une chaîne de caractères haystack recherche la première occurrence de la chaîne de caractères needleà l'emplacement (ne contient pas de caractère de fin de chaîne). |
21 | char *strtok(char *str, const char *delim) décomposer une chaîne de caractères str Pour un ensemble de chaînes de caractères,delim en tant que délimiteur. |
22 | size_t strxfrm(char *(dest, const char *(src, size_t n) Convertir la chaîne en fonction des options régionales actuelles de LC_COLLATE src du n caractères, et les placer dans la chaîne dest 中。 |