연산자는 하나의 기호 체계입니다. 흔히 1+2에서 1과2는 피연산자(Operand)이고 +는 연산자(Operand)라고 합니다. 프로그래밍에서 연산자란 없어서는 안될만큼 아주 중요하며 계산에 있어서 가장 기초적인 부분입니다. 프로그래밍에서 가장 많이 사용되는 연산자는 +, -, *, /, %(나머지) 입니다.
추가적으로 ++와 !등과 같이 다양한 연산자가 사용되는 경우가 있기 때문에 이를 정확히 숙지하는 것이 중요하다고 할 수 있습니다.
a++와 ++a의 차이점은 ++a는 바로 증가된값이 출력되고 a++는 출력된 이후에 증가가된다.
예)
int a,b;
a=1;
b=1;
printf("%d\n",a++);
printf("%d\n",++b);
printf("%d\n",a);
printf("%d\n",b);
출력
1
2
2
2
i++와 ++i는 단순히 값을 증가시키려는 목적이라면 그 기능이 동일합니다.
100 < x < 200은 잘못된 표현입니다. (100<x)&&(x<200)로 표현하는 것이 올바른 연산 식 표현입니다.
i++는 i+=과 동일한 표현입니다. 또한 i=i+1과도 동일한 표현입니다. 모두 1만큼 증가시킨다는 의미를 가지고 있습니다.
'IT관련 > PHP & JAVA & 웹개발' 카테고리의 다른 글
기본 입출력 (0) | 2019.12.21 |
---|---|
조건문 & 반복문 (0) | 2019.12.12 |
자료형 (0) | 2019.12.07 |
변수 (0) | 2019.12.06 |
JAVA 기타 중요사항 (0) | 2019.12.06 |
댓글