Cita:
Iniciado por razpeitia Es NULL es un macro y esta definido en stddef.h y stddef esta a su vez lo pueden incluir diferentes librerías.
A diferencia de otros lenguajes NULL no es una palabra reservada, ni esta predefinido.
Como prueba puedes ver que este programa no compila.
Pensé que sí, en:
Código C:
Ver originalgcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-3)
Compilar eso con
gcc -Wall file.c -o file no marca ningún error, más bien, su compilación es satisfactoria, de ahí, mi respuesta, ha de ser un bug entonces en el GCC de CentOS.