본문 바로가기

연산자

[C#] 연산자(Operators), 수식 연산자, 증감 연산자, 관계 연산자, 할당 연산자, 논리 연산자, 비트 연산자 연산자 분류 연산자 예 수식 연산자 +, -, *, /, % a = b + c; 증감 연산자 ++, -- a++; 할당 연산자 =, +=, -=, *=, /=, %= a += b + c; 논리 연산자 &&, ||, ! a && b 관계 연산자 , ==, !=, >=, b 비트 연산자 &, |, ^ a ^ b 수식 연산자(+, -, *, /, %) 분류 기능 예 + 양쪽 피연산자를 서로 더함 a + b - 왼쪽 피연산자에서 오른쪽 피연산자를 뺌 a - b * 양쪽 피연산자를 서로 곱함 a * b / 왼쪽 피연산자를 오른쪽 피연산자로 나눔 a / b % 왼쪽 피연산자를 오른쪽 피연산자로 나눈 뒤의 나머지를 구함 a % b 증감 연산자(++, --) 분류 기능 예 ++ (전위 증가 연산자) 피연산자의 값을 1.. 더보기
C언어 :: [축약 대입 연산자] 종류와 그 의미 활용법!!! 비트와 여러 연산자중에 축약 대입 연산자는 대입연사자인 = 와 산술연산자인 (+,-,*,/,등등등)을 합쳐 놓은 듯한 연산자를 말한다, 축약 대입 연산자도 대입 연산자이므로 왼쪽 피연산자 부분에는 반드시 변수만이 올수 있다. 축약 대입 연산자중 하나인 x += y 를 예를 들어 설명하면, x += y 변수 += 연산식 축약 대입 연산자 x += y의 연산 방법은 변수 x 이전 값에다 오른쪽의 연산식 y에 의하여 평가된 결과값을 연산(더하기)하여, 새롭게 수정된 값이 변수 x에 대입된다. 즉 연산자인 += 의 의미는 다음과 같다. x = x + y 축약 대입 연산자는 산술 이항 연산자와 비트 이항 연산자가 각각 대입연산자와 결합되어 다음과 같은 종류를 제공한다. 축약 대입 연산자 의미 x += y x = .. 더보기