这就是王八的屁股:龟腚!你可以向C++标准委员会提交一个提案,让C++允许定义局部函数,虽然绝大概率不会被接受。你也可以fork一下GCC,让它支持定义局部函数。GCC(扩展)可以在C里面定义局部函数,所以这个改动应该很简单。