Nesta aula estudaremos a declaração de Arrays propriamente dita. Aprenderemos a sintaxe básica e as diversas formas possíveis para declaração e inicialização das estruturas. |
DECLARAÇÃO
A declaração de Array se distingue da declaração de variáveis pela utilização de uma par de colchetes após a definição do nome, por exemplo:
int valor[10];
Acima, nós estamos dizendo que queremos uma variável, do tipo Array de nome valor e que contenha 10 elementos do tipo inteiro. Logo, após a declaração, já podemos acessar os elementos e atribuir valores a estes, isto porque, um Array é uma estrutura de dados incorporada a linguagem C++ e assim, dispensa inicialização.
Tecnicamente, temos que a definição é a seguinte:
<tipo> <nome> [];
Aqui utilizamos a barra para definir, até porque, nos comentários do YouTube não é permitido a utilização dos símbolos de maior e menor.
Nós podemos declarar Arrays de qualquer tipo, primitivo ou composto, sendo que com o tipo composto, seremos obrigados a criar uma nova instância e atribuí-la a uma determinada posição.
EXEMPLO FEITO EM AULA
#include <iostream>
/*====================================
* eXcript.com
* fb.com/eXcript
* ====================================*/
using namespace std;
int main() {
int nums[10];
nums[0] = 100;
nums[1] = 99;
nums[2] = 50;
nums[3] = 25;
nums[4] = 4;
nums[5] = 5;
nums[6] = 60;
nums[7] = 0;
nums[8] = -1;
nums[9] = 9;
cout << nums[5] + nums[9] << endl;
cout << nums[0];
return 0;
}
Tags curso, cpp
Comentários
comments powered by Disqus