Considere o seguinte array: marcas int [] = {43, 29, 35, 50, 60, 65, 78, 56, 67, 90}; O primeiro elemento na matriz é de 43; o segundo é 29; o terceiro é 35, e assim por diante. Os valores em um array tem posições. Estas posições são chamados índices. Index (posição) contando em computação e matrizes de começar do zero, não um. Assim, o índice de 43 acima é zero; que é de 29 1; que é de 35 2; e assim por on.Accessing uma matriz ElementTo acessar um valor em uma matriz, você precisa saber o índice do valor.
A sintaxe para acessar um elemento de matriz (valor) depois que a matriz foi definida ou inicializado é: arrayName [índice] Se você quiser acessar o primeiro elemento da matriz acima, você deverá digitar: marcas [0] Para acessar o segundo elemento você deverá digitar: marcas [1] Para aceder ao terceiro elemento, você deve digitar marcas [2] e assim por diante. Sempre subtrair 1 a partir da posição Inglês para ter acesso a index.When um valor de matriz, o índice não deve ser mais do que o tamanho da matriz menos 1.
Atribuir e alterar ValueAfter matriz definindo uma matriz, o tamanho da matriz é conhecido. Além disso, após a inicialização de uma matriz, o tamanho da matriz é conhecido. Depois de definir uma matriz, ele está vazio. No entanto, após a inicialização de uma matriz, a matriz não está vazia. Seja qual for o caso, você pode atribuir um valor ou alterar o valor de um elemento de uma matriz da seguinte forma: arrayName = value; Suponha que você quiser um valor de 47 para uma matriz int no índice, 5.
Para atribuir ou alterar o valor no índice, 5, você deverá digitar: marcas [5] = 47; Não se esqueça do ponto e vírgula no final da instrução (acima). Lembre-se, o índice de 5 significa Inglês position 6. ExampleIn exemplo a seguir, uma matriz int está definido. Cinco inteiros são atribuídos a essa matriz e, em seguida, exibido. O visor é feito utilizando um circuito-para. #include using namespace std; int main () {int myInt [5]; myInt [0] = 8; myInt [1] = 63; myInt [2] = 55; myInt [3] = 78; myInt [4] = 2; for (int i = 0