A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Profª. Leticia Lopes Leite LAPRO A - FACIN

Apresentações semelhantes


Apresentação em tema: "Profª. Leticia Lopes Leite LAPRO A - FACIN"— Transcrição da apresentação:

1 Profª. Leticia Lopes Leite LAPRO A - FACIN
Strings Profª. Leticia Lopes Leite LAPRO A - FACIN

2 O que é? A linguagem C não tem um tipo de dado string.
É um vetor de caracteres terminado por um nulo (‘\0’). Tamanho da string: deve ser um caracter maior que o máximo tamanho armazenado.

3 “Este é um exemplo de string”
Constantes String Lista de caracteres entremeados por aspas: “Este é um exemplo de string”

4 Leitura de String Função gets ( )
Observação: a função gets não realiza qualquer verificação de limites na matriz. Logo, se o usuário inserir uma matriz maior que o tamanho definido, a função escreverá a matriz ultrapassando seus limites.

5 Biblioteca para Manipulação de Strings
#include <string.h>

6 Funções que Manipulam Strings
Strcpy (para, de) Copia o conteúdo de uma string para outra. Retorna um valor. Strcat (string1,string2) Concatena string2 no final de string1. As duas strings devem ser terminadas em nulo.

7 Funções que Manipulam Strings
Strcmp (string1, string2) Compara duas strings e retorna : 0 (zero): strings iguais; >0: string1 lexicograficamente maior que string2; <0: string2 lexicograficamente maior que string1.

8 Funções que Manipulam Strings
Strlen (string) Retorna o tamanho da string O terminador nulo não será contado.

9 Matrizes

10 Declaração main ( ) { int matriz1[10][50]; }


Carregar ppt "Profª. Leticia Lopes Leite LAPRO A - FACIN"

Apresentações semelhantes


Anúncios Google