본문 바로가기

연산자6

c++ 09. 대입, 할당 연산자 C++에서 대입 연산자(assignment operator)는 변수에 값을 할당하는 데 사용됩니다. 가장 기본적인 형태는 단순 대입 연산자(=)이지만, C++는 다양한 복합 대입 연산자들도 제공합니다. 1. 단순 대입 연산자 (=) 단순 대입 연산자는 우변의 값을 좌변의 변수에 할당합니다. 2. 복합 대입 연산자 복합 대입 연산자는 산술, 비트 연산 등과 대입 연산을 결합합니다. 이 연산자들은 코드를 더 간결하게 만들어 줍니다. 주의사항 대입 연산자는 표현식의 결과로 좌변의 변수를 반환합니다. 따라서 a = b = 5와 같이 연쇄적으로 사용할 수 있습니다. 복합 대입 연산자는 연산을 수행하고 결과를 다시 변수에 저장하는 두 단계를 한 번에 수행합니다. 이것은 프로그램의 효율성을 높일 수 있습니다. 2024. 1. 9.
c++ 07. 산술 연산자, 수식 연산자 C++에서 수식 연산자(arithmetic operators)는 기본적인 수학 연산을 수행하는 데 사용됩니다. 흔히 사칙 연산 더하기, 빼기, 곱하기, 나누기, 나머지 연산 등을 수행, 주로 숫자 타입의 데이터에 사용됩니다. 이중 나머지의 경우는 실 생활에서 자주 사용되지 않기에 초보자들의 경우 조금 더 주의깊게 보셔야합니다. 수식 연산자 종류 역할 + (a+b) 양쪽의 피연산자를 서로 더한다. - (ab) 양쪽 피연산자를 서로 뺀다. * (a*b) 양쪽 피연산자를 서로 곱한다. / (a/b) 왼쪽 피연산자를 오른쪽 피연산자로 나눈다. %(a%b) 왼쪽 피연산자를 오른쪽 피연산자로 나눈 뒤의 나머지 값을 구한다. +, -, *, /, %는 연산자이고 표에서 a와 b는 피연산자입니다. 즉 연산의 대상이 되.. 2024. 1. 4.
c#_is 연산자 is연산자에 대해 알아보도록 하겠습니다. is 연산자는 왼쪽항의 객체가 오른쪽항의 타입과 같은 타입인지를 비교해서 bool형식의 true, false를 반환합니다. 위 이미지에서 보듯 a객체를 is 연산자를 활용해 int형 타입인지 아닌지 판단 후 true, false를 반환하게 됩니다. 물론 기존처럼 이런 방법을 써도 무방하지만 그냥 딱 봐도 굉장히 편리하게 쓰이겠죠?? 2022. 1. 10.
c#_12 연산자 : 관계 연산자 관계 연산자는 양쪽 항의 피연산자의 관계를 설정하는 연산자로 피연산자 간의 값의 크기 또는 값이 같거나 다름 등을 확인하는 연산자입니다. 보통 조건문의 조건으로써 쓰입니다.관계 연산자 종류역할a a가 b보다 작다면 참, 크다면 거짓을 반환a > ba가 b보다 크다면 참, 작다면 거짓을 반환a a가 b보다 작거나 같다면 참, 크다면 거짓을 반환a >= ba가 b보다 크거나 같다면 참, 작다면 거짓을 반환a == ba와 b가 같다면 참, 다르면 거짓을 반환a != ba가 b와 다르면 참, 같다면 거짓을 반환>     >=     ==!= 조금 차이가 있긴하지만 수학에서의 등호, 부등호를 생각하시면 이해가 빠르실 것 같네요. https://play.google.com/store/apps/details?id=c.. 2021. 4. 29.
c#_11 연산자 : 할당(대입) 연산자 할당(대입) 연산자는 오른쪽 항의 연산 결과를 왼쪽 항의 피연산자에 할당 또는 대입하는 연산자입니다.할당(대입) 연산자 종류예시역할=a = b;왼쪽 피연산자에 오른쪽 피연산자의 값을 할당+=a += b; (a = a + b와 같음)a와 b를 더한 값을 a에 할당-=a -= b; (a = a - b와 같음)a와 b를 뺀 값을 a에 할당*=a *= b; (a = a * b와 같음)a와 b를 곱한 값을 a에 할당/=a /= b; (a = a / b와 같음)a와 b를 나눈 값을 a에 할당%=a %= b; (a = a % b와 같음)a와 b를 나누고 남은 값을 a에 할당위 예제에서 보다시피 왼쪽 피연산자에 해당 수식에 따라 연산값을 할당하는 것!!첫번째 a + b의 값은 80두번재 a의 값 80에서 b의 값 44.. 2021. 4. 23.
c#_10 연산자 : 증감 연산자(++, --) 증감 연산자는 간단한게 피연산자의 값을 1증가 또는 1감소 시킵니다.증감 연산자 종료역할++ 전위 증가 연산자 (++a) 피연산자의 값을 1 증가--  전위 감소 연산자 (a--)피연산자의 값을 1 감소++ 후위 증가 연산자 (a++)피연산자의 값을 1 증가-- 후위 감소 연산자 (a--)피연산자의 값을 1 감소전위 연산자는 먼저 피연산자의 값을 증가시키거나 감소하고 해당 문장을 실행, 후위 연산자는 해당 문장을 먼저 실행 한 뒤 값을 증가 또는 감소시킵니다.    위의 예제를 풀어드리자면, 첫번째 줄의 b++ + c의 경우 후위 증가 연산자를 통해 b의 값이 출력이 끝난 후 증가되게 됩니다. 그래서 출력시 b+c의 값은 3이고 그 이후 b의 값은 증가가 되어 두번째 줄에서 b의 값을 출력시 1이 증가된.. 2021. 4. 23.
반응형