6. 상수 사용하기
페이지 정보
작성자 관리자 댓글 0건 조회 3,134회 작성일 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)
}
여기서도 상수의 자료형을 지정하거나 생략할 수 있다.
자료형을 지정하지 않으면 상수의 자료형은 대입하는 값의 자료형으로 결정된다.
댓글목록
등록된 댓글이 없습니다.