달력

12

« 2024/12 »

  • 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
2010. 9. 23. 15:37

0923) C 보충 공부2010. 9. 23. 15:37

비공개용

= : 오른 쪽에 있는 값을 왼쪽에 대입한다. 

+ : 왼쪽과 오른쪽에 있는 값을 더한다.

- : 왼쪽에 있는 값에서 오른쪽에 있는 값을 뺀다.

* : 왼쪽에 있는 값을 오른쪽에 있는 값으로 곱한다.

/ : 왼쪽에 있는 값을 오른쪽에 있는 값으로 나눈다.

% : 왼쪽에 있는 값을 오른쪽에 있는 값으로 나눠서 나머지를 반환한다.

========================================================

a+=b   >> 같은의미 >> a=a+b : a의 값을 b만큼 증가시킨다.

a-=b   >> 같은의미 >> a=a-b : a의 값을 b만큼 감소시킨다.

a*=b   >> 같은의미 >> a=a*b : a의 값을 b만큼 곱한다.

a/=b   >> 같은의미 >> a=a/b : a의 값을 b만큼 나눈다.

a%=b   >> 같은의미 >> a=a%b : a의 값을 b만큼 나눈 뒤의 나머지를 구한다.

========================================================

++a : 값을 1증가 후 연산을 진행(선 증가, 후 연산)
 >> ex) printf("%d", ++a);

a++ : 연산을 진행한 후 값을 1증가(선 연산, 후 증가)
 >> ex) printf("%d", a++);

--b : 값을 1 감소 후 연산을 진행(선 감소, 후 연산)
 >> ex) printf("%d", --b);

b-- : 연산을 진행한 후 값을 1감소(선 연산, 후 감소)
 >> ex) printf("%d", b--);

========================================================

< : ex) a<b 
     a가b보다 작은가?

> : ex) a>b
     a가b보다 큰가?

= : ex) a=b
     a와 b가 같은가?

!= : ex) a!=b
     a와 b가 같지 않은가?

<= : ex) a<=b
     a가 b보다 작거나 같은가?

>= : ex) a>=b
     a가 b보다 크거나 같은가?

========================================================

&& : 피연산자가 모두 참이면 true를 반환(and의 의미)
       ex) a && b

|| : 피연산자 중 하나라도 참이면 true를 반환(or의 의미)
       ex) a || b

!  : 피연산자가 true면 false를, false면 true를 반환(not의 의미)
       ex) a!



'공부' 카테고리의 다른 글

1008) C언어로 2 ~ 50까지 소수 구하기 (코드)  (0) 2010.10.08
0929) 공부 / (펌) 실수를 2진수로 표현  (0) 2010.09.29
0920) 컴파일  (0) 2010.09.20
0920) 환경변수 등록  (0) 2010.09.20
0917) 유닉스 계보  (0) 2010.09.17
:
Posted by 투잌