問題:次のプログラムをi386上で実行するとどうなるか,その理由もあわせて答えよ.


#include <stdio.h>

void test(int s0, int s1, int s2, int s3){
int s4[400];
s4[401] += 16;
}

int main(int argc, char** argv){
test(0, 1, 2, 3);
exit(1);
printf("hoge\n");
}