Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
Tags
- 오블완
- 데이터베이스
- 웹
- Java
- 인접 행렬
- 티스토리챌린지
- 코드트리
- 항해99
- 코테공부
- til
- 프로그래밍 언어
- 1일1코테
- 갭체크
- 코딩테스트사이트추천
- 자료구조
- 개발자취업
- 연결 리스트
- #코드트리 #코딩테스트 #코테공부 #백트래킹 #알고리즘 기초
- 99클럽
- C
- 운영체제
- 코딩테스트준비
- 파이썬
- 코딩테스트
- 자바스크립트
- 자바
- 프로그래머스
- 개발자루틴
- 알고리즘
- 플로이드-워셜
Archives
- Today
- Total
와드의 블로그
7. 연산자 본문
(1) 기본 연산자
* 대입 연산자
대입 연산자는 = 기호를 나타내며 변수에 상수 값 또는 다른 변수의 값을 대입할 때 사용한다.
* 산술 연산자
산술 연산자(+, -, *, /, %)는 상수 또는 변수의 값을 이용하여 산술 연산을 하는 데 사용된다.
* 증감 연산자
증감 연산자(++, --)는 변수의 값을 1 증가시키거나 감소시킬 때 사용한다.
증감 연산자의 전위형과 후위형
#include <stdio.h>
int main()
{
int i = 5, sum;
sum = ++i; // 자신의 값을 먼저 증가시켜 6을 만든 뒤 sum에 대입한다.
int i = 5, sum;
sum = i++; // i의 값 5를 먼저 sum에 대입하고 i를 증가시킨다.
return 0;
}
* 관계 연산자
관계 연산자(<, >, <=, >=, ==, !=)는 두 수치의 값을 비교하여 그 결과 값을 참 또는 거짓으로 얻는다.
* 논리 연산자
논리 연산자(&&, ||, !)는 논리식을 판단하여 참 또는 거짓을 반환한다.
(2) 연산자 우선 순위와 연산 방향
* 연산자 우선순위
연산자 우선순위는 하나의 수식에서 여려 개의 연산자를 사용했을 때, 어떤 연산자를 먼저 연산할 것인지 정해 놓은 것이다.

* 연산 방향
연산자 우선순위가 같은 연산자들에 대해서 어떤 연산자를 먼저 연산할 것인지 정해 놓은 것이 연산 방향이다.
참조문헌: C언어 입문