57nbsp专题

红薯nbsp;57nbsp;个让nbsp;Cnbsp;编译器崩溃的代码

我不清楚你是否很高兴看到你的程序会让编译器崩溃的情况,反正我很喜欢,相当于发现了编译器的 bug。 本文列出 57 段代码以及相应的编译器版本和编译参数,在这个环境下对代码进行编译会导致编译器崩溃。 1 : Crashes Clang 2.6 at -O0: 01#pragma pack(1) 02struct S1 { 03  int f0; 04  char f2 05