Dev - C++ - Punteros y arreglos

 
Vista:
sin imagen de perfil

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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder