Code-Golf: What is the shortest program that compiles and crashes?

Bah – I can crash C in 5 characters:

main;

This declares an implicit int variable called ‘main’.
It’s global so the variable has an initial value of 0.
It’s C the names aren’t decorated – so the linker doesn’t realize that it’s a var and not a function.

GCC gave me a warning – but that’s all.

$ gcc crash.c 
crash.c:1: warning: data definition has no type or storage class
$ ./a.exe
Segmentation fault (core dumped)
$

Leave a Comment