Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - linkwollf

#1
Si no cai en que un apuntador debe de ser del mismo tipo que a la variable a la que va a apuntar

Gracias!
#2
Ejercicios / Ejercicio devc++ una mano con un error
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!