(Go : basic) 4. bool

Posted by : at

Category : Go


Bool

package main

import "fmt"

func main() {
	//Bool
	//조건부 논리 연산자랑 주로 사용 : !, || , &&
	//암묵적 형변환 X : 0, nil -> false 변환 없음

	//예제1
	var b1 bool = true
	var b2 bool = false
	b3 := true
	//b4 := 1   // 1은 boolean이 아니다

	fmt.Println("ex1 : ", b1)
	fmt.Println("ex1 : ", b2)
	fmt.Println("ex1 : ", b3 == b3)
	fmt.Println("ex1 : ", b1 && b3)
	fmt.Println("ex1 : ", b1 || b2)
	fmt.Println("ex1 : ", !b2)

	/*
		예외 발생
		if b4 {
			fmt.Println("true")
		}
	*/
}

About Taehyung Kim

안녕하세요? 8년차 현업 C++ 개발자 김태형이라고 합니다. 😁 C/C++을 사랑하며 다양한 사람과의 협업을 즐깁니다. ☕ 꾸준한 자기개발을 미덕이라 생각하며 노력중이며, 제가 얻은 지식을 홈페이지에 정리 중입니다. 좀 더 상세한 제 이력서 혹은 Private 프로젝트 접근 권한을 원하신다면 메일주세요. 😎

Star
Useful Links