content/uploads/2014/03/zero_array.png 549w, /wp-content/uploads/2014/03/zero_array-300x111.png 300w" sizes="(max-width: 549px) 100vw, 549px" /></a></p>
<p>为了方便你把代码copy过去编译和调试，我把代码列在下面：</p>
<pre data-enlighter-language="c" class="EnlighterJSRAW">#include &lt;stdio.h&gt;
struct str{
    int len;
    char s[0];
};

struct foo {
    struct str *a;
};

int main(int argc, char** argv) {
    struct foo f={0};
    if (f.a-&gt;s) {
        printf( f.a-&