Go 언어

본문 바로가기
사이트 내 전체검색


Go 언어
Go 언어

6. 상수 사용하기

페이지 정보

작성자 관리자 댓글 0건 조회 2,289회 작성일 19-03-09 21:31

본문

6. 상수 사용하기

Go언어에서는 const 키워드로 상수를 만들 수 있다. 상수는 소스코드에서 고정된 값을 체계적으로 관리하고 싶을 때 사용한다.

상수는 반드시 선언과 동시에 초기화해야 하며 선언한 뒤에는 값을 변경할 수 없다.


- const 상수명 자료형 = 초기값


package main

import "fmt"

func main() {

 const age int = 10
 const name string = "Maria"
 const score int // 컴파일 에러

 age = 20       // 컴파일 에러
 name = "Grace" // 컴파일 에러

} 


상수를 여러개 선언하고 초기화할 때는 변수와 값을 ,(콤마)로 구분하여 나열한다.


package main

import "fmt"

func main() {

 const x, y int = 30, 50       // x = 30, y = 50
 const age, name = 10, "Maria" // age = 10, name = "Maria"

 fmt.Println(x, y)
 fmt.Println(age, name)

} 


const 키워드와 ()를 사용하면 상수 여러개를 한번에 선언하고 초기화 할 수 있다.


package main

import "fmt"

func main() {

 const (

  x, y      int = 30, 50      // x = 30, y = 50
  age, name     = 10, "Maria" // age = 10, name = "Maria"

 )

 fmt.Println(x, y)
 fmt.Println(age, name)

} 


여기서도 상수의 자료형을 지정하거나 생략할 수 있다.

자료형을 지정하지 않으면 상수의 자료형은 대입하는 값의 자료형으로 결정된다.


댓글목록

등록된 댓글이 없습니다.


개인정보취급방침 서비스이용약관 모바일 버전으로 보기 상단으로

TEL. 063-469-4551 FAX. 063-469-4560 전북 군산시 대학로 558
군산대학교 컴퓨터정보공학과

Copyright © www.leelab.co.kr. All rights reserved.