[Golang] 변수와 상수 실습

이정훈·2023년 5월 18일
0

Golang

목록 보기
3/24
post-thumbnail

간단한 덧셈

  • 변수를 메모리에 저장하고, 간단하게 두 변수를 선언하고, 저장한 두 변수에 더하기 연산한 결과 괎을 새로운 변수에 초기화해 결과 값을 출력!

실습

  • var 키워드와 int 자료형을 모두 명시한 num13을 선언 및 초기화합니다.
  • := 연산자를 사용해 num27을 선언 및 초기화합니다.
  • := 연산자를 사용해 num1num2의 덧셈의 연산 및 결과 - 값을 result 변수에 선언 및 초기화 합니다.
  • fmt 패키지의 Printf 함수를 한 번 사용해 결과값을 출력합니다.
  • (정수형 변수를 출력하는 서식 문자인 %d를 사용합니다.)

코드

package main

import "fmt"

func main() {
	var num1 int = 3

	num2 := 7

	result := num1 + num2

	fmt.Printf("%d과 %d의 합은 %d입니다.", num1, num2, result)

}

출력

3과 7의 합은 10입니다.

잘못된 신상정보

  • const상수를 묶어서 선언
  • const상수는 프로그램 내에서 특별함, 한 번 선언되면 수정할 수 없기 때문에 주로 고유값을 초기화할 때 사용
  • 신상정보를 선언하는 코드를 제작, 출력결과가 이상한데 왜 이상한지 생각해 보기!

실습

  • main 함수 밖에 const 변수 name, RRN, job을 순서대로 괄호를 사용해 묶어서 선언합니다.
  • namekim, RRN800101-1000000으로 초기화합니다. 모두 문자열입니다.
  • job은 값을 초기화하지 않고 선언만 합니다.
  • main 함수 내에 Println 함수를 사용해 name, RRN, job을 순서대로 출력합니다.
  • RRN: 주민등록번호

코드

package main

import "fmt"

const (
	name = "kim"
	RRN = "800101-1000000"
	job
)

func main() {
		fmt.Println(name, RRN, job)
}

출력

kim 800101-1000000 800101-1000000

한 눈에 끝내는 고랭 기초 !!

profile
싱숭생숭늉

0개의 댓글