elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Temas
Páginas: [1]
1  Programación / Ejercicios / Ejercicio devc++ una mano con un error en: 26 Septiembre 2014, 20:29 pm
Buenas! alguien me hecha una manita con este programa? es una simple advertencia pero no logro comprender porque,  basicamente es Hacer un programa que tenga unas etiquetas guardadas que las envie a una funcion y las imprima pero para todo ello hacer uso de apuntadores, logro que compile en ciertas ocasiones pero en otras no este es el error que me da les marco la linea en la que me manda el warning


#include <stdio.h>

const int max = 4;

void Capturadatos(char **etiquetas){
   int i = 0;

   for(i=1;i<max; i++)
   {
      printf("Contenido de etiquetas[%d]= %s\n", i, etiquetas);
   
   
   }
}

int main()
{
   int **iPtr=NULL, i;
   char *etiquetas[] = {             "merengano",
                     "perengano",
                     "San francisco",
                     "1234567",};
    
   Capturadatos(etiquetas);
   
   iPtr=&etiquetas[0]; //anexo correcion de **iPtr=etiquetas[0];
    for (i=0;i<4;i++){
   printf("*iPtr es %d\n", *iPtr);
   iPtr++;}

   system("pause");

   return 0;   
}


[Warning] assignment makes integer from pointer without a cast [enabled by default]


Gracias anticipadas!
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines