青木と申します. >#define Func_1 ((void (*)(void))0x600) ----------------(1) > >#define Func_1 ((void (*)())0x600)() ------------------(2) > > >void Func_0(void) >{ > Func_1; > return; >} : >(1)が飛ばないのはコンパイラの何かしらのオプションによる物なのでしょうか? そりゃCじゃ括弧ついてなかったら函数呼出しじゃないですもん. ------------------------------------------------------------ 東京大学大学院工学系研究科 / (有)ナセ工企 青木 茂 mailto:saoki@xxxxxxxxxxxx mailto:aoki@xxxxxxxxxxxxxxxxxxxxxx mailto:shig@xxxxxxxxxxxxxxx