C O M P L E M E N T O S

Voltar

Home

 Complementos - String


Funções para usar com String: <string.h>  Exemplos
strlen(s) determina o comprimento da string s bolinha5.gif (1653 bytes)
strcpy(s1,s2) copiar o conteúdo da string s2 para a string s1 bolinha5.gif (1653 bytes)
i = strcmp(s1,s2) comparar a string s1 com a s2 e retorna:   ( Maiúscula diferente de minúscula )
i = 0  : se s1 igual s2
i < 0  : se s1 preceder alfabéticamente s2

i > 0  :

se s1 suceder alfabéticamente s2
bolinha5.gif (1653 bytes)bolinha5.gif (1653 bytes)
stricmp(s1,s2) mesma ação que a função strcmp, porém, considera como letra Maiúscula igual à minúscula. bolinha5.gif (1653 bytes)
strncmp(s1,s2,n) mesma ação que a função strcmp, porém, compara os n primeiros caracteres das duas strings: s1 com s2. Considera Maiúscula diferente de minúscula.  bolinha5.gif (1653 bytes)
strncmpi(s1,s2,n) mesma ação que a função strncmp, porém, considera letra Maiúscula  igual à minúscula.
strcat(s1,s2) incluir no final da string s1 a string s2. bolinha5.gif (1653 bytes)
strncat(s1,s2,n) incluir n  primeiros caracteres de s2 no final de s1. bolinha5.gif (1653 bytes)
strchr(s,c) encontrar a primeira ocorrência do caractere c na string s. bolinha5.gif (1653 bytes)
strrchr(s,c) encontrar a última ocorrência de um caractere c na string s
s2=strdup(s1) duplicar o conteúdo da string s1 em s2 bolinha5.gif (1653 bytes)
strlwr(s) converter string s em maiúscula bolinha5.gif (1653 bytes)
strupr(s) converter string s em em maiúscula bolinha5.gif (1653 bytes)
strrev(s) inverter o conteúdo da string s bolinha5.gif (1653 bytes)
strset(s, c) tornar todos os caracteres da string s iguais a um caractere (do tipo int ) bolinha5.gif (1653 bytes)
strstr(s1,s2) encontrar uma substring s2 dentro da string s1. Se s2 existir dentro de s1 retornará um ponteiro para a primeira ocorrência de s2 em s1 ou NULL caso não encontre. bolinha5.gif (1653 bytes)
strxfrm(s1,s2,n) copiar n caracteres da string s2 em s1. bolinha5.gif (1653 bytes)
atoi (s) converter em inteiro os números armazenados na string s.  <stdlib.h> bolinha5.gif (1653 bytes)
atof(s) converter em float os números armazenados na string s. <stdlib.h>

    

  


Profa. Angela