小杨定义了一个结构体 Hero 来表示游戏角色,下面哪种初始化方式会由于语法错误导致编译失败?(

)。

 struct Hero {   string name;   int hp; };
填写答案