ui, const std::wstring &wstr){void G(void){//这就把 fn“提升”成了一个普通的函数。
各种语言中（类似）闭包的结构.
C语言的回调函数.在C语言中，支持回调函数的库有时在注册时需要两个参数：一个函数指针，一个独立的codice_16指针用以保存用户数据。这样的做法允许回调函数恢复其调用时的状态。这样的惯用法在功能上类似于闭包，但语法上有所不同。
gcc对C语言的扩展.gcc编译器对C语