Escolar Documentos
Profissional Documentos
Cultura Documentos
Algoritmos e Programação I
Linguagem C - Continuação
Professor Especialista
Leonardo Pereira de Sousa
Caracteres
• A linguagem C trata os caracteres como sendo uma variáveis
de um byte (8 bits). Um char também pode ser usado para
armazenar números.
#include <stdio.h>
#include <stdlib.h>
int main(){
char Ch;
Ch='A';
printf ("Caractere = %c\n",Ch);
printf ("ASCII = %d\n",Ch);
system ("PAUSE");
return 0;
}
Caracteres
• Funções de entrada para caracteres
• getch(): apenas retorna o caractere pressionado sem mostrá-lo
na tela;
• getche(): mostra o caractere na tela antes de retorná-lo.
system ("PAUSE");
return 0;
}
Strings
Outras funções sobre strings
• strcmp: compara duas strings.
• A função strcmp( ) possui uma variante, a função strncmp( ) que
compara os n primeiros caracteres de duas strings. Sua sintaxe é:
strncmp(string1,string2,nr_caracteres)
• strcat: concatena duas strings.
• Para anexar caracteres de uma string em outra use a função
strncat( ). Sua sintaxe é :
• strncat(destino, origem, nr_caracteres)