是否可以将某个值的指针转换为分片?
例如,我想从单字节读取io.Reader到uint8变量。io.Reader.Read接受一个slice作为其参数,所以我不能像在C中那样简单地为其提供一个指向变量的指针。
我认为从指针创建长度为1,容量为1的切片是安全的操作。显然,它应该与从长度为1的数组创建切片相同,这是允许的操作。有没有简单的方法可以用普通变量做到这一点?或者,也许我听不懂某事,并且有某些原因为什么要禁止这样做?
江户川乱折腾
郎朗坤
喵喵时光机
随时随地看视频慕课网APP
相关分类