Mercurial > hg > Members > kaito > longjump
view struct_longjump.c @ 12:7c8d5d4074b8
cut return1 func
author | Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 12 Jan 2014 19:18:38 +0900 |
parents | 635eb6d562f0 |
children | 1cd0fad44dac |
line wrap: on
line source
int printf(const char*,...); __code code1(int n,__code(*exit___code)(int,void *),void *exit_env){ printf("code1 : code entry1\n"); goto exit___code(n,exit_env); } double aua; int main1 (){ printf("main1 : main1 entry\n"); goto code1(30,__return,__environment); return 0; } int main (){ int n; n = main1(); printf("return = %d\n",n); return 1; }