연산자 | 기능 | 설명 |
= 가져오기, 복사 |
n = 1; | n에 1을 넣음 |
+ 더하기 |
n = 1+2; | n에 1과 2를 더해서 넣음 즉 3 |
- 빼기 |
n = 2-1; | n은 1이됨 근데, n = 1 - 2일 경우는 n은 -1임 |
* 곱하기 |
n = 2*2; | n은? 4 |
/ 나누기 |
n = 4/2; | n은 2 |
% 나머지 |
n = 4%3; | n은 1 |
a = a + b |
a += b |
a = a - b |
a -= b |
a = a * b |
a *= b |
a = a / b |
a /= b |
a = a % b |
a %= b |
대강 느낌 올꺼임 ㅇㅇ
++n |
n에 1을 더함 |
n++ |
m = n++ m에 n값 넣고 n에 +1 |
--n |
n에 1뺌 |
n-- |
n++보고오셈 ㅇㅇ 그거임 |
< |
a<b a가 b보다 작으면 1반환 |
> |
a>b |
== |
a==b 맞으면 1반환 |
!= |
a!=b a와 b가 다른가? |
<= |
a<=b a가 b보다 작거나 같은가 |
>= |
a>=b ㅇㅇ |
젤위 <의 a<b a가 b보다 작으면 1반환 뜻은
흠.. 봅세다.
if (3 < 4) printf("그렇다네 \n"); 이렇게 써먹을 경우 if문은 1값이 와야 true로 받아들여서 실행됨 ㅇㅋ?
if문 뿐만아니라 여러곳에 사용 가능. 상상력을 발휘하게나.
위의 경우 1 또는 0임
&& |
a&&b a와 b가 둘다 참이거나 같으면 |
|| |
a||b 둘 중 하나라도 참이면 참 |
! |
!a 참이면 거짓으로, 구라면 참으로 |
참고로 ||는 \ 이거 시프트 누른거임 ㅇㅇ
'공부 Study > C' 카테고리의 다른 글
[C언어] 반복문 for, while, do while (0) | 2019.03.14 |
---|---|
[C언어] 간단한 입출력 printf와 scanf (0) | 2019.03.14 |
[C언어] 비트 연산 (0) | 2019.03.14 |
[C언어] 변수와 자료형 (0) | 2019.01.30 |