编译错误:incompatible types

代码如图,编译总是提示:error C2115: 'initializing' : incompatible types 求把safe c = {b,"aaa"};去掉就没问题了。求教这行代码哪里错了。
我在我的机子上也试了一下,编译烂咐盯过了没有问题,它的提示说你初饥和始化的时候用了错误的类型,也就应该是把b赋给s的number时错误了,你试一简段下改成
safe c = {{&a, "abc"}, "aaa"};
看看可不可以