C语言经典面试题:struct和union有什么区别? 很明显,Rust的Result是一种tagged union,而Go的多返回值是一种名字和字段都匿名的struct(不成熟的tuple)。
面对有可能成功或者失败,但同一时间只可能有一种情况的返回值,理论上用union更适合,更节省内存。
亏Go还声称自己是新时代的C,连老大哥原本就有的union也没学到,真是哄堂大笑了。
。
一米二的棍子打的赢三十厘米的刀子吗?
女朋友送的switch被亲戚要求送小孩我该怎么办?
为什么市场不制作***黄油?
你的亲戚提过什么过分的要求?
如何评价鸿蒙电脑无法编写其自身运行的程序?
如何看待国内服装尺码越来越小的现象?