原文fn嵌套函数不会在这里推断return. intgPtr;voidmain()@safe{scopeintsPtr;intfn(){returnsPtr;}gPtr=fn();} 可能最明智方法是允许非静态嵌套函数具有"return"和"scope"属性,然后按已标记这些属性的参数来对待上层变量引用.