Ha pasado un tiempo desde que me metí con el código C.Conversión inválida de vacío * a char **
Recibo el siguiente error al compilar el código C en Ubuntu usando gcc.
El comando que estoy utilizando para compilar el código es (si estos errores son causa de compilador que estoy usando, por favor hágamelo saber cómo hacer que desaparece):
gcc -o runnable mycode.C
error: invalid conversion from ‘void*’ to ‘char**’
Línea 39 es :
sequence=malloc(sizeof(char *)*seqNum);
secuencia se declara como:
char **sequence;
SEQNUM se declara como:
int seqNum
Cambie el nombre de su archivo para que la extensión sea una "c" minúscula. GCC decide el idioma que está utilizando desde la extensión y, por alguna razón, el capital "C" significa C++. –
gracias! ¡eso funciono! –
Ah. El crédito aquí debe ir a sgm. Esto es exactamente correcto. – dmckee