String e Caracter em C Padrão
Da cppreference.com
< cpp
| atof | converte um string para um double | |
| atoi | converte um string para um inteiro | |
| atol | converte um string para um long | |
| isalnum | verdadeiro se um caracter é alfanumérico | |
| isalpha | verdadeiro se um caracter é alfabético | |
| iscntrl | verdadeiro se um caracter é um caracter de controle | |
| isdigit | verdadeiro se um caracter é um dígito | |
| isgraph | verdadeiro se um caracter é um caracter gráfico | |
| islower | verdadeiro se é um caracter minúsculo | |
| isprint | verdadeiro se um personagem é um caracter imprimível | |
| ispunct | verdadeiro se um personagem pontuação | |
| isspace | verdadeiro se um personagem é um caracter de espaço | |
| isupper | verdadeiro se é um caracter maiúsculo | |
| isxdigit | verdadeiro se um caracter é um caracter hexadecimal | |
| memchr | pesquisa um vetor pela primeira ocorrência de um caracter | |
| memcmp | compara dois buffers | |
| memcpy | copia um buffer para outro | |
| memmove | move um buffer para outro | |
| memset | preenche um buffer com um caracter | |
| strcat | concatena duas strings | |
| strchr | encontra a primeira ocorrência de um caracter em uma string | |
| strcmp | compara duas strings | |
| strcoll | compara duas strings de acordo com a localidade | |
| strcpy | copia uma string para outra | |
| strcspn | busca uma seqüência de caracteres em outra | |
| strerror | retorna uma versão em texto de um determinado código de erro | |
| strlen | retorna o comprimento de um dado string | |
| strncat | concatena uma certa quantidade de caracteres de duas strings | |
| strncmp | compara uma certa quantidade de caracteres de duas strings | |
| strncpy | copia uma determinada quantidade de caracteres de uma string para outra | |
| strpbrk | encontra a primeira localização de qualquer caracter em uma string, em outra string | |
| strrchr | encontrar a última ocorrência de um caracter em uma | string |
| strspn | retorna o comprimento de uma subseqüência de caracteres de uma string | |
| strstr | encontra a primeira ocorrência de uma subseqüência de caracteres | |
| strtod | converte uma string para um double | |
| strtok | encontra o próximo token em uma string | |
| strtol | converte uma string para um long | |
| strtoul | converte uma string para um unsigned long | |
| strxfrm | converte um substring para que ele possa ser usado por funções de comparação de string | |
| tolower | converte um caracter em minúsculas | |
| toupper | converte um caracter para maiúscula |