Question #161

Author: admin
tags: Go  
package main

import "fmt"

func main() {
	arr := [1]string{"a"}
	slice := []string{"a"}

	changeArray(arr)
	changeSlice(slice)

	fmt.Println(arr[0], slice[0])   // ??
}

func changeArray(arr [1]string) {
	arr[0] = "b"
}

func changeSlice(slice []string) {
	slice[0] = "b"
}
What will be printed?
a a
a b
b b
Rate the difficulty of the question:
easyhard