Executando verificação de segurança...
0

Biblioteca com funções interessantes para manipulação de caracteres em C e C++

Achei interessante compartilhar uma biblioteca que estou usando bastante em meus estudos dentro da linguagem C++. Ela possibilita manipular caracteres de várias formas sem poluir o código e perder tempo realizando manualmente funções que já estão feitas ali que em uma simples linha de código podem resolver nosso problema. Ela funciona mesmo trabalhando com diferentes idiomas e alfabetos.
Podemos declarar a biblioteca com
#include <ctype.h>

Abaixo listei algumas funções bem interessantes dessa biblioteca:
tolower
Converte o caracter "letra" em minúsculo
Ex:
char letra = 'A';
letra = tolower(letra);
printf("Minuscula: %c \n\n",letra);
}

Assim o caracter que inicialmente era 'A', se tornara 'a'.
Também há a função para converter o caracter para minúsculo, que se chama "toupper".

Algumas outras excelentes funções da biblioteca são:
isupper --> verifica se o caracter é uma letra minúscula.
isspace --> verifica se o caracter é um espaço em branco.
islower --> verifica se o caracter é minúsculo.
isalpha --> verifica se o caracter é uma letra do alfabeto.

Espero ter contribuído com os estudos de alguém que ainda desconhecia essa biblioteca!
Tags: #C, #C++.

Carregando publicação patrocinada...