c.Addr(s) 取的是局部变量 s(str = i8*)的地址,结果是 i8**;与 INTPTR(= t.CInt | t.CPtr,int*,见 includes/stdint.vp) 层数与基座都不同,指针隐式转换收紧后(层数必须相同)原写法报 CastError。
c.Addr(s) 取的是局部变量 s(str = i8*)的地址,结果是 i8**;与 INTPTR(= t.CInt | t.CPtr,int*,见 includes/stdint.vp) 层数与基座都不同,指针隐式转换收紧后(层数必须相同)原写法报 CastError。