*   >> Leitura Educação Artigos >> science >> programação

Arrays Em C

a, atribuir os elementos mais tarde. A sintaxe para declarar uma matriz é: Tipo arrayName [tamanho]; Você começa com o tipo; um espaço; em seguida, nome de matriz; os colchetes. Dentro dos parênteses rectos tem um número inteiro, o que é o tamanho da matriz. Para declarar uma matriz de int que terá um tamanho (número máximo de elementos) de 15, você deve digitar algo como: int myArr [15]; Elementos de índice em um array tem posições.

Considere o seguinte array: int marcas [] = {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 diante. Acessando um elemento de matriz Para aceder a 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 declarada ou inicializada é: 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 subtraia 1 do Inglês position para ter o índice. Ao acessar um valor de array, o índice não deve ser mais do que o tamanho da matriz menos 1.

Atribuir e alterar matriz valor Depois de declarar uma matriz, o tamanho da matriz é conhecida. Além disso, após a inicialização de uma matriz, o tamanho da matriz é conhecido. Depois de declarar 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ê quer 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. Exemplo No exemplo a seguir, uma matriz int é declarada. Cinco inteiros são atribuídos a essa matriz e, em seguida, exibido. O visor é feito utilizando um circuito-para. #include int main () {int myInt [5]; myInt [0] = 8; myInt [1] = 63; myInt [2] = 55; myInt [3] = 78; myInt [4] = 2; int i; //contador para-loop for

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.