Trabalho

1277 palavras 6 páginas
26/02/2012

Estrutura de Dados

FACULDADE ANHANGUERA DE RIO CLARO
Ciência da Computação

Estrutura de Dados

Prof. André Luiz Andreolli

Prof. André Luiz Andreolli

Estrutura de Dados

Estrutura de Dados

Vetores e Matrizes

Prof. André Luiz Andreolli

Estrutura de Dados

1

26/02/2012

Estrutura de Dados

Vetores e matrizes
• Vetores nada mais são que matrizes unidimensionais. Estruturas de dados muito utilizadas, não permitem que seus elementos sejam de tipos diferentes. • Para se declarar um vetor podemos utilizar a seguinte forma geral:

tipo_da_variável nome_da_variável [tamanho];

Prof. André Luiz Andreolli

Estrutura de Dados

Estrutura de Dados

Vetores
• Quando o C vê uma declaração como esta ele reserva um espaço na memória suficientemente grande para armazenar o número de células especificadas em tamanho. Por exemplo, se declararmos:

int exemplo [20];

Prof. André Luiz Andreolli

Estrutura de Dados

2

26/02/2012

Estrutura de Dados

Vetores
• O compilador irá reservar 2 x 20 = 40 bytes. Estes bytes são reservados de maneira contígua. Para acessá-los vamos escrever:

exemplo[0] exemplo[1] . : exemplo [19]
Prof. André Luiz Andreolli Estrutura de Dados

Estrutura de Dados

Exemplos
#include <stdio.h> #include <conio.h> int main () { int count; char expressao[5] = { 'A', 'L', 'U', 'N', 'O' }; for (count = 0; count < 5; count++) { printf("%c ", expressao[count]); } getch(); return 0; }

Aula2_01

Prof. André Luiz Andreolli

Estrutura de Dados

3

26/02/2012

Estrutura de Dados

Exemplo
#include <stdio.h> #include <conio.h> #include <stdlib.h> int main () { int count; char frase[8] = "TESTE C"; char expressao[5] = { 'A', 'L', 'U', 'N', 'O' }; for(count=0; count<5; count++) printf("%c ", expressao[count]); printf("\n"); for(count=0; count<8; count ++) printf("%c ", frase[count]); getch(); return 0;

Aula2_02

}

Prof. André Luiz Andreolli

Estrutura de Dados

Estrutura de Dados

Matrizes
Forma geral de declaração:
<tipo> <nome_da_matriz> [<nro_linhas>] [

Relacionados

  • Trabalhos trabalhos trabalhos
    822 palavras | 4 páginas
  • TRABALHO DE TRABALHO
    316 palavras | 2 páginas
  • Trabalho De Trabalho
    3827 palavras | 16 páginas
  • Trabalho trabalho
    2154 palavras | 9 páginas
  • Trabalho De Trabalho
    1631 palavras | 7 páginas
  • trabalho de trabalho
    3062 palavras | 13 páginas
  • trabalho de trabalho
    7228 palavras | 29 páginas
  • Trabalho é trabalho
    2191 palavras | 9 páginas
  • Trabalho de Trabalho
    1572 palavras | 7 páginas
  • Trabalho de trabalho
    8207 palavras | 33 páginas