\\ 역슬래시
\t | 수평텝 |
\n | 새라인 |
\’ | 단일 따옴표 |
\” | 이중따옴표 |
\dddd | 16진수 dddd에 해당 |
\ddd | 8진수 ddd에 해당 |
y=(double)x; *형변환
축소 변환
실수 > 정수
확대 변환
정수 > 실수
더 큰 크기의 변수로 값을 이동하는 변환
double d = (double)100; //정수 100 이 실수 100.0 으로 변환
연산자와 피연산자
연산자 (operator) 는 특정한 연산을 나타내는 기호
피연산자 (operand)는 연산의 대상
덧셈 +
뺄셈 | - | |
곱셈 | * | |
나눗셈 | / | |
나머지 | % | 나눌때의 나머지값 |
연산자 우선순위
연산자의 결합 규칙
만약 같은 우선순위를 가지는 연산자들이 여러개 있으면 어던것을 먼저 수행하는가
대부분 연산자가 왼쪽에서 오른쪽으로 수 행
몇개의 연산자는 오른족에서 왼쪽으로 수행
대입연산자
단항연산자
연산자 의미
+X | x를 양수로 만든다 | |
-X | x를 음수로 만든다 | |
++x | x값을 먼저 증가한 후에 다른 연산에 사용한다. 이 수식의 값은 증가된 x 값이다 | |
X++ | x값을 먼저 사용한 후에 증가한다. 이 수식의 값은 증가되지 않은 원래의 x 값이다 | |
—X | x 값을 먼저 감소한 후에 다른 연산에 사용한다. 이 수식의 값은 감소된 x 값이다 | |
복합 대입연산자
x+=y ( 의미 x=x+y)
x-=y (의미 x=x-y)
x*=y (의미 X=x*y)
x/=y (의미 X=x*y )
x%=y (의미 x=x%y )
관계연산자
결과가 참/혹은 거짓으로 나온다
댓글 영역