조건문 3

[Golang] Go 언어 조건문, 분기문, goto문(if, switch, goto)

Go 언어 조건문(if), 분기문(switch case), goto 문 조건문(if) 조건식을 판단하여 true 면 내부에 있는 구문을 수행한다. 사용법 if 조건식1 { ... } else if 조건식2 { ... } else { ... } 조건식 전에 초기화 문장 사용 가능 if 문에서 정의된 변수는 if문 안에서만 사용 가능하다. 그러므로 if 문에서만 사용하는 변수는 이 방식으로 선언하는 것이 가독성을 높이는데 도움이 된다. if 초기화 문장; 조건식1 { ... } i := 1 if j := i * 2; j >= 2 { fmt.Println(j) } else { fmt.Println(J) } // 이 아래서부터는 j 변수를 사용할 수 없다 j++ // 에러 발생 아래처럼 함수를 실행하고 리턴값을..

Language/Go 2021.11.22

[Linux] bash 쉘 스크립트 if elif else 조건문 사용법

Github 에서 보시는게 더 보기 편합니다. bash 쉘 스크립트 if elif else 조건문 사용법 if elif else 조건문이란? 어떤 조건에 대해서 True(참)이 될 때 주어진 명령문(코드)을 실행하며, False(거짓)이면 실행하지 않는다. 종류 if if 의 조건식이 참일 때 코드가 실행됨 if / elseif 의 조건식이 거짓이면 if 아래의 코드는 실행되지 않고 else 아래 코드가 실행됨 if 의 조건식이 참이면 if 아래 코드가 실행되고 else 아래 코드는 실행되지 않음 if / elif / else if 의 조건식이 참이면 if 아래 코드가 실행되고 elif, else 아래 코드는 실행되지 않음 (elif도 참이더라도 if 가 실행됨) 구분 조건식 실행 여부 if 참 O el..

Back-End/Linux 2021.07.08

[Make] Makefile 에서 if else 문 사용하기

Makefile 에서 if else 문 사용하기 Makefile 조건문 make 에서 조건문은 단순하고 은근히 까다롭다. 사용할 때 주의해서 사용하자. Makefile 조건문의 지시어 ifeq : 조건을 시작하고 조건을 지정한다. 콤마로 분리되고 괄호로 둘러싸인 두 개의 매개변수를 가진다. else : 이전 조건이 실패하였다면 수행되도록 한다. else 지시어는 사용하지 않아도 된다. endif : 조건을 종료한다. 모든 조건은 반드시 endif로 종료해야 한다. Makefile 조건문 예시 libs_for_gcc = -lgnu normal_libs = foo: $(objects) ifeq ($(CC),gcc) $(CC) -o foo $(objects) $(libs_for_gcc) else $(CC) -..

Back-End/Linux 2021.06.02
728x90
반응형