Notice
Recent Posts
Recent Comments
Link
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Tags
more
Archives
Today
Total
관리 메뉴

ㅂㄱ

Chapter 04 변수 본문

프로그래밍 언어/GO_LANG

Chapter 04 변수

쿠루쿠루티 2021. 7. 23. 15:22

4.1 변수란?

 

변수 = 메모리 공간을 가리키는 이름

 

4.2 변수 선언

 

//ch4/ex4.2/ex4.2.go
package main

import "fmt"

func main() {
	var minimumWage int = 10 // ❶ 변수 minimumWage 선언 및 초기화
	var workingHour int = 20 // ❷ 변수 workingHour 선언 및 초기화

	// ❸ 변수 income 선언 및 초기화
	var income int = minimumWage * workingHour

	// 변수 minimumWage, workingHour, income 출력
	fmt.Println(minimumWage, workingHour, income)
}

4.3 변수에 대해 더 알아보기

 

4.3.1 변수의 4가지 속성

  • 이름 : 이름 = 메모리의 시작 주소
  • 주소
  • 타입 : 크기를 할당하는 공간

4.3.2 변수는 이름을 가지고 있다

  • 변수 이름의 첫글자는 문자, _ 로 시작

4.3.3 변수는 타입을 가지고 있다

  • 타입 = 메모리 공간의 크기

 

4.4 변수 선언의 다른 형태

숫자값 기본 타입 = 정수 int, 실수 float64

 

선언 대입문 := 

선언과 대입을 한번에

 

4.5 타입 변환

 

Go 언어에서는 연산이나 대입에서 타입이 다르면 에러가 발생

 

int(b) 방식으로 타입 변환

 

 

 

Comments