공부 일지/CS공부

[문법] 삼항연산자

Joshbla 2022. 6. 29. 17:58

if문을 쓰다보면 코드길이가 길어질 때가 있다.

이럴 때 삼항연산자를 쓰면 길이를 줄일 수 있다고 한다.

사용법은 아래와 같다.

int a;
int b;
int c;

////////////////////////

if(a>b) {
	c = 1 ;
    }else if{
    	(a<b) c = 2 ;
        }
////////////////////////

int c = (a > b) ? 1 : 2 ;

////////////////////////

다만 라인수가 줄어들 뿐 속도가 빨라지는것은 아니고

중복해서 사용하면 가독성이 안좋아질 수 있다.

 

 

 

[ 알고리즘을 공부한 내용을 정리해보는 공간입니다. 부족한 부분이나 잘못된 부분 지적해주시면 감사하겠습니다.]