Golang 如何输出数组数据类型 results[6] 请举例
时间: 2024-01-02 09:02:17 浏览: 72
可以使用以下代码输出 Golang 中数组数据类型 `results[6]`:
```go
package main
import "fmt"
func main() {
results := [6]int{2, 3, 5, 7, 11, 13}
fmt.Printf("%T\n", results)
}
```
输出结果为:`[6]int`,表示 `results` 是一个长度为 6 的整型数组。`%T` 是用于格式化输出变量的类型信息的占位符。
相关问题
Golang 如何输出数组中元素的数据类型 请举例
可以使用以下代码输出 Golang 数组中元素的数据类型:
```go
package main
import "fmt"
func main() {
results := [6]int{2, 3, 5, 7, 11, 13}
for i := 0; i < len(results); i++ {
fmt.Printf("%T\n", results[i])
}
}
```
输出结果为:
```
int
int
int
int
int
int
```
这里使用了一个 for 循环遍历数组中的每个元素,并使用 `%T` 占位符输出每个元素的数据类型。
golang像数组添加数据
在Golang中,可以使用append()函数向切片中添加元素。如果切片容量不足,append()函数会自动扩容。以下是向切片中添加元素的示例代码:
```go
package main
import "fmt"
func main() {
// 定义一个空切片
var sli []int
// 使用append()函数向切片中添加元素
sli = append(sli, 1)
sli = append(sli, 2, 3, 4)
fmt.Println(sli) // 输出:[1 2 3 4]
}
```
阅读全文