English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
A seguir estão os tipos de variáveis definidos no cabeçalho string.h:
Número | Variável & descrição |
---|---|
1 | size_t Este é o tipo de inteiro sem sinal, que é sizeof O resultado da palavra-chave. |
A seguir estão os macros definidos no cabeçalho string.h:
Número | Macro & descrição |
---|---|
1 | NULL Este macro é o valor de um constante de ponteiro nulo. |
A seguir estão as funções definidas no cabeçalho string.h:
Número | função & descrição |
---|---|
1 | void *memchr(const void *str, int c, size_t n) no parâmetro str procurar a primeira ocorrência do caractere c (um caractere sem sinal) nos primeiros n bytes da string apontada. |
2 | int memcmp(const void *str1, const void *str2, size_t n) copiar str1 e str2 comparar os primeiros n bytes. |
3 | void *memcpy(void *dest, const void *(src, size_t n) Copiar n caracteres de dest). |
4 | void *memmove(void *dest, const void *(src, size_t n) outro usado para src Copiar n caracteres para dest da função. |
5 | void *memset(void *str, int c, size_t n) Copiar o caractere c (um caractere sem sinal) para o parâmetro str procurar os primeiros n caracteres da string apontada. |
6 | char *strcat(char *(dest, const char *src) copiar src procurar o final da string apontada. dest procurar os primeiros n caracteres da string apontada. |
7 | char *strncat(char *(dest, const char *(src, size_t n) copiar src procurar o final da string apontada. dest procurar a string apontada para |
8 | char *procurar o final da string apontada, até o comprimento de n caracteres. *str, int c) no parâmetro str strchr(const char |
9 | procurar a primeira ocorrência do caractere c (um caractere sem sinal) na string apontada. *str1, const char *str2) copiar str1 int strcmp(const char str2 comparar a string apontada. |
10 | int strncmp(const char *str1, const char *str2, size_t n) copiar str1 e str2 comparar, no máximo, os primeiros n bytes. |
11 | int strcoll(const char *str1, const char *str2) copiar str1 e str2 e depende da configuração da posição de LC_COLLATE. |
12 | char *comparar *(dest, const char *src) copiar src para a string apontada por dest). |
13 | char *strncpy(char *(dest, const char *(src, size_t n) copiar src para a string apontada por destcopiar, no máximo, n caracteres. |
14 | size_t strcspn(const char *str1, const char *str2) procurar a string str1 no início da string, quantos caracteres consecutivos não contêm a string str2 do caractere. |
15 | char *strerror(int errnum) procurar o código de erro errnum no array interno e retornar um ponteiro para a string de mensagem de erro. |
16 | size_t strlen(const char *str) calcular o comprimento da string str, até o caractere de fim de string, mas não inclui o caractere de fim de string. |
17 | char *strpbrk(const char *str1, const char *str2) procurar a string str1 da primeira string correspondente str2 do caractere da string, não inclui o caractere de fim de string. Isso é, verifica a string str1 do caractere, quando o caractere a ser verificado está na string str2 também incluído na string, pára a verificação e retorna a posição do caractere. |
18 | char *strrchr(const char *str, int c) no parâmetro str procurar a última ocorrência do caractere c (um caractere sem sinal) na string apontada pelo parâmetro. |
19 | size_t strspn(const char *str1, const char *str2) procurar a string str1 a primeira não presente na string str2 do índice do caractere que apareceu na string. |
20 | char *strstr(const char *haystack, const char *needle) na string haystack procurar a primeira ocorrência da string needlena posição (não inclui o caractere de fim de string). |
21 | char *strtok(char *str, const char *delim) decompor strings str É um grupo de strings,delim como delimitador. |
22 | size_t strxfrm(char *(dest, const char *(src, size_t n) Converter a string com base nas opções regionais atuais da LC_COLLATE src do n caracteres, e colocá-los na string dest 中。 |