일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- digitalRead
- stream
- Class
- java
- UNO
- compare
- mfc
- SERIAL
- sensor
- parameter
- file access
- Overloading
- preprocessing
- Read
- Barcode
- Unity
- Pointer
- Encapusulation
- Android
- Contour
- aduino
- flutter
- memory
- Binary
- APP
- length
- public
- wpf
- atmega328
- inheritance
- Today
- Total
폴크(FOLC)
C 연산자 본문
# 프로그램에서 사용하는 산술/연산 식
> 산술, 대입, 증감, 비교, 논리, 비트 등의 연산자 제공
# 산술 연산자
> 사칙연산 : 2개의 피 연산자 ( 방향 : 좌 -> 우 )
> 종류 : *, /, %, +, - ( 우선순위 : 좌 -> 우 )
# 대입 연산자
> 대입연산 : 변수에 값을 입력 ( 방향 : 우 -> 좌 )
> 종류 : *=, /=, %=, +=, -=, = ( 우선순위 : 좌 -> 우 -> 좌 )
# 증감 연산자
> 증감연산 : 변수의 값을 변경 ( 방향 : 좌 -> 우(뒤), 우 -> 좌(앞) )
> 종류 : A++, A--, ++A, --A
# 비교 연산자
> 비교연산 : 2개의 피 연산자 ( 방향 : 좌 -> 우 )
> 종류 : ==, !=, >, >=, <, <= ( 결과 : true, false )
# 논리 연산자
> 논리연산 : 2개/1개의 피 연산자 ( 방향 : 좌 -> 우(2개), 우 -> 좌(1개) )
> 종류 : &&, ||, ! ( 결과 : true, false )
# 비트 연산자
> 논리연산 : 1개의 피 연산자 ( 방향 : 좌 -> 우, 우 -> 좌 )
> 종류 : &, |, ^, ~, <<, >> ( bit data 변경 )
# 기타 연산자
> 삼항 연산자 : 3개의 피 연산자 ( 조건식 ? 결과1 : 결과2; )
> 쉼표 연산자 : 여러개의 정보를 한줄로 처리할 수 있도록
> 크기 연산자 : sizeof() - 변수의 크기를 바이트 단위로 처리
> 주소 연산자 : pointer ( * - star, & - ampersand ) - 변수의 주소를 관리
'교육 관련 > C' 카테고리의 다른 글
C 함수 와 변수 (0) | 2022.01.12 |
---|---|
C 제어 관련 명령문 (0) | 2022.01.10 |
C 기본 타입 과 변환 (0) | 2022.01.06 |
C 변수 와 상수 (0) | 2022.01.04 |
C 표준 입출력 (0) | 2022.01.03 |