Ver Mensaje Individual
  #9 (permalink)  
Antiguo 04/12/2006, 07:38
MaxExtreme
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 8 meses
Puntos: 17
Cita:
Iniciado por spike_jr Ver Mensaje
Yo lo habia probado para el compilador que trae el IDE Dev c++(4.9.8.0), que es el gcc y tiene activados todos los warnings. Tampoco he conseguido averiguar que version utiliza.
He probado el del Visual C++ 6.0 y me da el warning, igual que el gcc q tg en Linux con las opciones de -Wall.

Entonces supongo que sera que el Devc++ no le da bien las instrucciones al gcc, pq es raro q falle el gcc...

Saludos,

Spike
A mi me funciona tanto por consola como en Dev-C++ si le pasas -pedantic como te dije:

Cita:
C:\Dev-Cpp\bin>cat C:\main.c
int main()
{
int a[0];
*a = 6;
return 0;
}

C:\Dev-Cpp\bin>".\gcc.exe" -pedantic -c C:\main.c
C:\main.c: In function `main':
C:\main.c:3: warning: ISO C forbids zero-size array `a'

C:\Dev-Cpp\bin>