struct2源码之初始化