go基础类型9——range

go基础类型9——range,第1张

go基础类型9——range
package main

import "fmt"

func main() {
	str := "abc"

	for i := 0; i < len(str); i++ {
		fmt.Printf("str[%d] = %cn", i, str[i])
	}

	//range 默认返回两个元素 一个是元素的位置 一个是元素本身
	for i, data:= range str {
		fmt.Printf("str[%d] = %cn", i, data)
	}

	for i := range str { //第2个返回值 默认丢弃
		fmt.Printf("str[%d] = %cn", i, str[i])
	}

	for i, _ := range str {
		fmt.Printf("str[%d] = %cn", i, str[i])
	}
}

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5714108.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-18
下一篇 2022-12-18

发表评论

登录后才能评论

评论列表(0条)

保存