조건(3항) 연산자로 절댓값 구하기
조건 연산자인 3항 연산자를 사용하면 다음 코드처럼 정수의 절댓값을 편하게 구할 수 있습니다.
> var num = -21; > var abs = (num < 0) ? -num : num; //3항 연산자로 음수만 부호 변환 > Console.WriteLine($"{num}의 절댓값 : {abs}"); -21의 절댓값 : 21
나열(콤마) 연산자
이미 변수를 선언할 때 다루어 보았지만, 콤마를 구분자로 하여 한 문장에 변수 여러 개를 선언할 때 사용합니다. 이러한 콤마 연산자(comma operator)를 나열 연산자라고도 합니다.
나열 연산자는 다음과 같이 사용합니다.
> int a = 10, b = 20, c = 30;
이처럼 콤마로 할당문 3개를 지정하면 a, b, c 변수 모두 int 형 변수로 선언됩니다.