Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdlib.h>
- #include <stdio.h>
- // declara que irá receber um vetor e indica o tamanho
- // o tamanho do último índice é obrigatório
- void modificaVetor(int coisas[][5]){
- // Ciclo com 2 execuções, para "percorrer" o primeiro indice do vetor
- for (int i=0; i<2; i++){
- // Ciclo com 5 execuções, para "percorrer" o segundo indice do vetor
- for(int x=0; x<5; x++){
- // Inicializa as posições do vetor com a soma i + x just for fun :P
- coisas[i][x] = i+x;
- }
- }
- }
- int main(){
- // Declara vetor, localmente
- int coisas[2][5];
- // Invoca a função e passa o nome da variável como parâmetro
- modificaVetor(coisas);
- // Ciclo com 2 execuções, para "percorrer" o primeiro indice do vetor
- // Para verificar os valores do vetor original
- for (int i=0; i<2; i++){
- // Ciclo com 5 execuções, para "percorrer" o segundo indice do vetor
- for(int x=0; x<5; x++){
- // Imprime cada elemento do vetor
- printf("%d:%d -> %d\n\n", i, x, coisas[i][x]);
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement