Name: Anonymous 2008-01-16 9:02
Prove me wrong, /prog/
#define NULL (void *)0if(NULL == *(&(void*)))
{FUCK YOU;
}
$ cat > test.c
#include <stdio.h>
int main(){
if(sizeof(NULL) > sizeof(void)) puts("NULL > void");
if(sizeof(NULL) < sizeof(void)) puts("NULL < void");
if(sizeof(NULL) == sizeof(void)) puts("NULL == void");
return 0;
}
$ tcc -run test.cNULL > void
$
tcc -run test.c than it is to do gcc test.c;./a.out;rm a.out
gcc -W -Wall -Werror -std=iso9899:1999 -pedantic -o out -c foo bar