Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Crie uma função que receba como parâmetro um vetor e o imprima.Não utilize
- //índices para percorrer o vetor, apenas aritmética de ponteiros.
- #include <iostream>
- #define size 3
- using namespace std;
- //função void para imprimir, sem precisar retornar nada, passando o vetor ja com os valores
- //e o tamanho definido com #define
- void imprimir(int *vetor, int length)
- {
- //passando por cada valor do vetor e imprimindo
- for (int i = 0; i < size; i++)
- {
- cout << *(vetor + i)<< endl << endl;
- }
- }
- int main()
- {
- //criando o vetor
- int vet[size];
- //criando o ponteiro para o vetor
- int *ptrv = &vet[0];
- //digitando os valores do vetor
- for (int i = 0; i < size; i++)
- {
- cout << "Digite um valor" << endl;
- cin >>*(ptrv + i );
- }
- //chamando a função
- imprimir(&vet[0], size);
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement