a biblioteca string serve para interagir com string, ele permite fazer muitas coisas com as string por exemplo inverter, copiar, concatenar etc, para usar a biblioteca string tem q incluir ele na diretiva veja um exemplo
strcpy
essa funçao permite copiar uma string para outra string, para copiar basta usar a funçao strcpy abre parenteses coloque a variavel q vai receber os dados e depois virgula e a variavel q vai passar os dados, cuidado para nao passar uma variavel grande para uma variavel pequena isso da extravasamento no programa, veja o uso da funçao
strcmp
essa funçao permite comparar duas string caso for igual ele retorna o valor 0 veja o exemplo
strcat
essa funçao permite concatenar duas strings, cuidado com o tamanho das variaveis para nao dar extravasamento, veja o exemplo da funçao
strrev
essa funçao inverte a string, veja o exemplo dela
strupr
essa funçao permite tornar todas as letras maiusculas em uma string, veja o exemplo
strlwr
essa funçao e o oposto da anterior torna todas as letras minusculas em uma string
existe outras funçao no string.h mais essas sao as mais usadas ^^
by hacker fts315
- Código:
//by hacker fts315
#include <stdio.h>
#include <string.h>
int main(void)
{
printf("isso e uma string XD");
return 0;
}
strcpy
essa funçao permite copiar uma string para outra string, para copiar basta usar a funçao strcpy abre parenteses coloque a variavel q vai receber os dados e depois virgula e a variavel q vai passar os dados, cuidado para nao passar uma variavel grande para uma variavel pequena isso da extravasamento no programa, veja o uso da funçao
- Código:
//by hacker fts315
#include <stdio.h>
#include <string.h>
int main(void)
{
char a[6], b[5] = "fts";
strcpy(a,b);
printf("%s",a);
return 0;
}
strcmp
essa funçao permite comparar duas string caso for igual ele retorna o valor 0 veja o exemplo
- Código:
//by hacker fts315
#include <stdio.h>
#include <string.h>
int main(void)
{
char a[10] = "hacker", b[10] = "hacker";
int x;
x = strcmp(a,b);
printf("%d",x);
return 0;
}
strcat
essa funçao permite concatenar duas strings, cuidado com o tamanho das variaveis para nao dar extravasamento, veja o exemplo da funçao
- Código:
//by hacker fts315
#include <stdio.h>
#include <string.h>
int main(void)
{
char a[30] = "hacker", b[10] = " fts315";
strcat(a,b);
printf("%s",a);
return 0;
}
strrev
essa funçao inverte a string, veja o exemplo dela
- Código:
//by hacker fts315
#include <stdio.h>
#include <string.h>
int main(void)
{
char a[15] = "hacker fts315";
strrev(a);
printf("%s",a);
return 0;
}
strupr
essa funçao permite tornar todas as letras maiusculas em uma string, veja o exemplo
- Código:
//by hacker fts315
#include <stdio.h>
#include <string.h>
int main(void)
{
char a[15] = "hacker fts315";
strupr(a);
printf("%s",a);
return 0;
}
strlwr
essa funçao e o oposto da anterior torna todas as letras minusculas em uma string
- Código:
//by hacker fts315
#include <stdio.h>
#include <string.h>
int main(void)
{
char a[15] = "HACKER FTS315";
strlwr(a);
printf("%s",a);
return 0;
}
existe outras funçao no string.h mais essas sao as mais usadas ^^
by hacker fts315