[C언어] 연산자
//****************************************************************
// 연산자
//****************************************************************
// 1) 결합법칙!!!
//****************************************************************
/*
10 + 10 = 20;
int a;
a = 10+ 10;
*/
//****************************************************************
//1) 산술연산자
//****************************************************************
/*
사칙 연산 : +, -, x, /(산수)
c 언어 : + : 덧셈
- : 뺄셈
* : 곱셈
/ : 나눗셈
% : 나머지
5=10%2
3=10%3
//****************************************************************
증감 연산 : ++, --
//****************************************************************
단항 연산자: p++; p-- 스스로 값을 1씩 증가 시킨다.
// 전치 : ++p ==> ++을 먼저 수행하고 구문을 실행한다!!
// 후치 : p++ ==> 구문을 먼저 실행하고 마지막에 ++을 실행한다.
이항 연산자:
+) 10 + 10
*/
//****************************************************************
//2) 논리연산자
//****************************************************************
/*
&& : and : ~~이고 ==>둘다 참이어야 참이 된다!!
10<11(참) && 10<10(거짓)//(거짓)
10>11(거짓) && 10>5(참)//(거짓)
#include <stdio.h>
void main()
{
if*(10<11 && 10 == 10)
printf("참 \n");
or : ~이거나
!: 반전!!
#include <stdio.h>
void main()
{
if(!1 || printf("xxxxxxxxxxxXxxxxX \n"))
printf("참 \n");
else
printf("거짓 \n");
}
*/
//****************************************************************
//3) 비트 연산자!!
//****************************************************************
/*#include <stdio.h>
void main()
{
/* printf("%d\n", p);
printf("%d\n", ++p);
printf("%d\n", p++);
printf("%d\n", p--);
printf("%d\n", --p);
printf("%d\n", p);
}*/
From SM Bit
'프로그래밍 > Language C' 카테고리의 다른 글
[C언어] if ~ else (0) | 2011.11.10 |
---|---|
[C언어] 연산자 #2 (0) | 2011.11.10 |
[C언어] 변수를 선언하는 룰!! (0) | 2011.11.10 |
[C언어] 변수, 메모리 (0) | 2011.11.09 |
[C언어] 기본 입출력(Printf, Scanf) (0) | 2011.11.09 |
댓글
이 글 공유하기
다른 글
-
[C언어] if ~ else
[C언어] if ~ else
2011.11.10 -
[C언어] 연산자 #2
[C언어] 연산자 #2
2011.11.10 -
[C언어] 변수를 선언하는 룰!!
[C언어] 변수를 선언하는 룰!!
2011.11.10 -
[C언어] 변수, 메모리
[C언어] 변수, 메모리
2011.11.09