Matrizes C++
Matrizes C++
Arrays são usados para armazenar vários valores em uma única variável, em vez de declarar variáveis separadas para cada valor.
Para declarar um array, defina o tipo de variável, especifique o nome do array seguido de colchetes e especifique o número de elementos que ele deve armazenar:
string cars[4];
Agora declaramos uma variável que contém um array de quatro strings. Para inserir valores nele, podemos usar um literal de array - coloque os valores em uma lista separada por vírgulas, entre chaves:
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
Para criar uma matriz de três inteiros, você pode escrever:
int myNum[3] = {10, 20, 30};
Acesse os elementos de um array
Você acessa um elemento da matriz referindo-se ao número do índice.
Esta instrução acessa o valor do primeiro elemento em cars :
Exemplo
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cout << cars[0];
// Outputs Volvo
Nota: Os índices de matriz começam com 0: [0] é o primeiro elemento. [1] é o segundo elemento, etc.
Alterar um elemento de matriz
Para alterar o valor de um elemento específico, consulte o número do índice:
Exemplo
cars[0] = "Opel";
Exemplo
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cars[0] = "Opel";
cout << cars[0];
// Now outputs Opel instead of Volvo