1. 首页
  2. 编程语言
  3. 其他
  4. go实现for range迭代时修改值的操作

go实现for range迭代时修改值的操作

上传者: 2021-12-30 04:52:01上传 PDF文件 105.43 KB 热度 3次

for range的val不能直接修改因为地址不同首先GO语言遍历数组两种方式一种是这种方式,就是如果在循环中更改数组的值,则会更改到原数组的值。没有进行数组值的复制第二种方式也是主要介绍的就是range遍历数组这种方式遍历数组,会将遍历的数组的每一个元素进行复制,通过使用复制的值,进行for循环的内容,在for循环中进行更改值,不会影响原数组的值此时用的是for i:=0;i

下载地址
用户评论