강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

kium님의 프로필 이미지
kium

작성한 질문수

쉽고 빠르게 끝내는 GO언어 프로그래밍 핵심 기초 입문 과정

포인터 기초

초기화 되지 않으포인터 변수에 &를 붙이면 어떻게 되는지요

작성

·

199

0

초기화 되지 않으포인터 변수에 &를 붙이고 출력을 하면 메모리 번지가 출력이 되는데 널이 들어간 메모리 주소가 출력이 되는가요

package main

import "fmt"
func main() {
var a *int
fmt.Print(&a)
}

0xc000006028 Process finished with exit code 0

퀴즈

51%나 틀려요. 한번 도전해보세요!

Go에서 배열(Array)과 슬라이스(Slice)의 가장 큰 차이점 중 하나는 무엇일까요?

배열은 참조 타입이고 슬라이스는 값 타입입니다.

배열은 길이가 고정이고 슬라이스는 가변적입니다.

배열은 키-값 구조이고 슬라이스는 인덱스 구조입니다.

배열은 메모리 주소를 저장하고 슬라이스는 값을 저장합니다.

답변 1

0

kium님의 프로필 이미지
kium
질문자

널은 값은 아니지만 값을 출력하면 널이고

주소를 출력하면 널이 들어 있는 곳의 주소가 출력이 된다고 이해를 하면 맞는지요

kium님의 프로필 이미지
kium

작성한 질문수

질문하기