go语言基础(5)

本文是Go语言的基础教程,涵盖了Go语言的安装、基本语法、变量、常量、数据类型、流程控制、函数使用等内容,旨在帮助初学者快速上手Go语言编程。
摘要由CSDN通过智能技术生成
package main

import "fmt"

func main01() {

	//一维数组
	//var 数组名 [元素个数] 数据类型
	//二维数组
	//var 数组名 [行个数][列个数] 数据类型

	//var arr [3][4]int
	//
	通过行和列下标找到具体元素
	//arr[1][2]=3
	//arr[2][1]=4

	var arr [3][4]int=[3][4]int{
  {1,2},{2,3,4},{4,3:10}}

	//fmt.Println(arr)

	for i:=0;i<3;i++{
		for j:=0;j<4;j++{
			fmt.Print(arr[i][j]," ")
		}
		fmt.Println()
	}
}

func main02(){
	var arr [3][4]int
	//len(二维数组名) 二维数组的行数
	fmt.Println(len(arr))
	//arr[0]表示二维数组的第一行
	//len(二维数组名[下标])  二维数组列数
	fmt.Println(len(arr[0]))

	for i := 0; i < len(arr); i++ {
		for j := 0; j<len(arr[0]);j++  {
			fmt.Print(arr[i][j]," ")
		}
		fmt.Println()
		
	}

}
package main

import "fmt"

func main01() {
	//数组定义 var  数组名 [元素个数]数据类型

	//切片定义 var 切片名 []数据类型

	//var s [] int
	//fmt.Println(s)
	//自动推导类型创建切片  make([]数据类型,5)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值