Locked. This question and its answers are locked,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。
这有点有趣。您能设计出最短的程序,但是可以编译,但是执行后立即崩溃吗?因此,“崩溃”是指程序因错误条件而停止(例如核心转储)。
使用gcc编译器,是否有一种语言比C崩溃更快(7个字符)? [我把这个答案留给别人找。]
(应该允许使用编译器标志。否则,现在7不能工作,编译器检查会变得更好。)
[结果评估]我无法标记一个答案,因为对于多种语言有多个正确答案。取消一个答案对另一个答案的资格是不公平的。请使用选票来选择最佳答案。
这声明了一个隐式的
它是全局的,因此变量的初始值为
名称是C,没有修饰-因此链接器没有意识到它是var而不是函数。
GCC给了我一个警告-但仅此而已。
这有点有趣。您能设计出最短的程序,但是可以编译,但是执行后立即崩溃吗?因此,“崩溃”是指程序因错误条件而停止(例如核心转储)。
使用gcc编译器,是否有一种语言比C崩溃更快(7个字符)? [我把这个答案留给别人找。]
(应该允许使用编译器标志。否则,现在7不能工作,编译器检查会变得更好。)
[结果评估]我无法标记一个答案,因为对于多种语言有多个正确答案。取消一个答案对另一个答案的资格是不公平的。请使用选票来选择最佳答案。
最佳答案
Bah-我可以用5个字符使C崩溃:
main;
这声明了一个隐式的
int
变量,称为“main”。它是全局的,因此变量的初始值为
0
。名称是C,没有修饰-因此链接器没有意识到它是var而不是函数。
GCC给了我一个警告-但仅此而已。
$ gcc crash.c
crash.c:1: warning: data definition has no type or storage class
$ ./a.exe
Segmentation fault (core dumped)
$
关于programming-languages - Code-Golf:编译和崩溃的最短程序是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1770427/
10-13 08:54