char charAt(int i): Retorna o i-ésimo caractere da string. Obs: assim como nos vetores a posição do primeiro caractere de uma string é igual a 0 (zero)....
Na linguagem C, existem duas funções que permitem comparar strings. Ambas as funções fazem parte da biblioteca . strcmp() : Essa função compara duas strings e retorna a diferença no número de caracteres.
Se estiver comparando duas strings uma outra opção, ainda mais natural, é utilizar os operadores de comparação < e ==.
Por exemplo, a letra A maiúscula recebe o código 65, a letra B o código 66 e assim por diante. A letra a minúscula, recebe o código 97, e a letra b minúscula o código 98 e assim por diante. Esses valores serão utilizados, por exemplo, quando comparamos 2 String distintas.
Utilize += Operador para concatenar duas strings em C++ O tipo std::string é mutável e suporta nativamente = e += operadores, o último dos quais se traduz diretamente em concatenação de string no local.
Função strlen Sintaxe: size_t strlen(cost char *nome_da_string); Esta função irá retornar a quantidade de caracteres existentes em uma string, não considerando o caractere NULL na contagem dos caracteres.
Exemplo de programa usando gets() para armazenar uma string
A sintaxe de um ponteiro é a seguinte: tipo * nome_Ponteiro; No exemplo acima temos o tipo que é o tipo de dado da variável que vamos apontar, podendo ser int , float ou até mesmo uma struct . Depois temos o * (asterisco) que nesse caso determina que a variável é um ponteiro.