Saber como inicializar corretamente matrizes é uma habilidade importante no aprendizado da linguagem de programação C. Uma matriz é um tipo de dados que permite armazenar uma coleção de valores , cada um especificado por um índice inteiro . Use matrizes para armazenar informações sobre vários objetos de uma só vez , como os nomes de todos os funcionários de uma empresa . Inicializar matrizes ou quando são declaradas ou , mais tarde, por meio de atribuição. Instruções
1
Abra o arquivo de origem C em um editor , como o Microsoft Visual Studio Express
2
Inicializar uma matriz sobre a declaração , acrescentando o código: .
int MyArray1 [ 5 ] = { 1 , 2 , 3 , 4 , 5 } ;
ou
int myArray2 [ 5 ] = { 1 , 3 } ;
ou
static int myArray3 [5];
Os valores em falta são inicializados para 0. Um array estático ou matriz global tem seus valores definidos para 0 se não os valores iniciais são dadas. Usando o primeiro exemplo, acessar o conteúdo de uma matriz em " MyArray1 [ índice ]" , como " MyArray1 [0] , o que é igual a 1
3
Inicializar uma matriz usando a atribuição por . adicionar o código :
int Matriz [ 2 ];
Matriz [ 0 ] = 11 ;
Matriz [ 1 ] = 12 ;
Arrays com âmbito local têm indeterminado valores na declaração quando nenhuma inicialização é usado.
4
Salve o arquivo C, compilar e executar o programa para ver sua matriz.