切片
切片是动态大小类型,无法在编译期得知具体大小,因此无法直接使用,只能使用切片的引用,如&str
。
切片引用是一个宽指针(Fat Pointer,包含 metadata 的指针),存储在栈上,指向了堆上的切片数据,该引用包含了切片的起始位置和长度。
Search
Dec 14, 2023, 1 min read
切片是动态大小类型,无法在编译期得知具体大小,因此无法直接使用,只能使用切片的引用,如&str
。
切片引用是一个宽指针(Fat Pointer,包含 metadata 的指针),存储在栈上,指向了堆上的切片数据,该引用包含了切片的起始位置和长度。