>>308
int hoge=1;
if(*(char *)(&hoge))
{
}
else
{
}

最適化すれば判定も通らない処理も除かれる