본문 바로가기

연산자17

C언어] 비트 연산자 [비트 연산자] 1. 비트 연산자 란? 논리 연산자와 비슷하지만 비트를 연산 대상으로 한다는 점이 다르다. 비트(bit)란 기억 장치의 최소 단위로서 1또는 0을 기억하며 8개의 비트가 모여야 1바이트가 된다. 2023. 12. 18.
C언어] 논리 연산자 [논리 연산자] 1. 논리 연산자 란? 관계 연산자와 함께 사용되며 두 개 이쌍의 조건식을 결합하여 하나의 진리값을 만든다. 2023. 12. 18.
C언어] 관계 연산자 [관계 연산자] 1. 관계 연산자(Relational Operator) 란? 피연산자를 두 개 취하는 이항 연산자이며 좌변과 우변을 비교하여 같은지, 다른지, 다르다면 어느 쪽이 더 큰지를 조사한다. 2023. 12. 17.
C언어] 증감 연산자 [증감 연산자] 1. 증감 연산자 란? 증감 연산자는 피연산자를 1씩 증가시키거나 감소시킨다. 2. 증감 연산자의 형식 전위형(Prefix) : 증감 연산자가 피연산자 앞에 위치한다 [++A, --A] 후위형(Postfix) : 증감 연산자가 피연산자 뒤에 위치한다. [A--, A++] 두 형식은 단독으로 사용될 때는 차이가 없지만 수식 내에서 사용될 떄는 전위형은 값이 먼저 증감시킨후 그 결과를 리턴하고 후위형은 값을 먼저 리턴하고 증감시키는 차이가 있다. 2023. 12. 17.
C언어] 복합대입 연산자를 활용한 수의 합 구하기 [수의합 계산기 만들기] 툴 버전 : Visual Studio 2022 반복문과 복합대입 연산자를 활용한 수의 합 계산기 만들기 HTML 삽입 미리보기할 수 없는 소스 2023. 12. 17.
C언어] 복합 대입 연산자 [복합 대입 연산자] 1. 복합 대입 연산자 란? 복합 대입 연산자는 대입 연산자와 다른 연산자가 결합된 연산자이다. 산술 연산자, 비트 연산자, 논리 연산자의 대입연산자 결합이 복합 대입 연산자가 될 수 있다. 예시) A+=5 → A=A+5 A의 변수가 정수형 7이라고 하면 7+5로 A는 12이 된다. 2023. 12. 16.
C언어] 산술 연산자 [산술 연산자] 1. 산술 연산자 란? 산술(Arithmetic) 연산자는 더하기, 빼기, 곱하기, 나누기 가장 기본적인 연산자이다. 연산자는 기호로 표시할떄는 수학에서 사용하는 기호와 같다. 하지만 곱하기와 나누기는 문자가 키보드에 없는 나누기는 /기호를 사용하여 분수 형태로 표현하고 곱하기는 알파벳 X와 모양이 동일해서 혼동할수 있어 *기호를 사용한다. 더하기 + 빼기 - 곱하기 * 나누기 / 2. 산술 연산자와 부호 연산자 구분 정수형 변수 A, B, C, D가 있다. A*-B+C-D; 는 A, -B, C, D 이다. B앞의 -는 부호 연산자이다. 연산문 예시 정수형 변수 A, B가 있다. 1) A+B; = A와 B를 더한다. 2) A-B; = A에서 B를 뺀다. 3) A+-B; = A와 B의 음수.. 2023. 12. 14.
C언어] 연산자 [연산자(Operator)] 1. 연산자(Operator)란? 프로그래밍 언어에서 값(value)을 평가(evaluate)할 수 있는 문장을 표현식(expression)이라 부른다. 표현식은 연산자(operator)와 피연산자(operand)로 이루어져 있다. 문장화하여 정의를 하자면 더하고,빼고,곱하고,나누는 동작을 하는 것들이 바로 연산자이다. 2. 연산자의 종류 2023. 12. 13.
728x90