Punteros y arreglos
Publicado por Gil (1 intervención) el 13/11/2021 02:28:49
Hola!, buenas tardes a todos, espero puedan brindarme ayuda, hace algunas horas empecé a estudiar los punteros en el lenguaje C++, estoy tratando de utilizar un puntero genérico para sumar un elemento a 5 elementos dentro de un arreglo, pero no logro hacer que el puntero avance en el arreglo, solo agrega el elemento a primer elemento y es todo lo que hace. Podrían brindarme una mano? por favor.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
int main(){
float a[] = {15,3,9,84,8};
void *generico;
generico = &a;
/*declaramos que el puntero
se concentrará en en la dirección
de a*/
for(int j=0; j<5; j++){
*(float *)generico/=8;
}
for(int i=0; i<5; i++){
cout<<"\nx = "<<a[i];
}
return 0;
}
Valora esta pregunta
0