
int matrx [50];e que queiramos passá-la como argumento de uma função func(). Podemos declarar func() das três maneiras seguintes:
void func (int matrx[50]); void func (int matrx[]); void func (int *matrx);Veja que, nos três casos, teremos dentro de func() um int* chamado matrx. Note que, no caso de estarmos passando uma matriz para uma função, teremos de passá-la através de um ponteiro. Isto faz com que possamos alterar o valor desta matriz dentro da função. Todo cuidado é pouco! Um exemplo disto já foi visto quando implementamos a função StrCpy().
Veja como você está.
Escreva um programa que leia um vetor de inteiros
pelo teclado e o apresente na tela. Crie uma função
(void levetor(int *vet, int dimensao)) para fazer a leitura do vetor.
Perguntas para a lista do
Curso de C