식별자
- 블록 이름
- 요소 이름
- 상수 이름
- 변수 이름
- 키워드
구두점 문자
. , ( ) * / + - = < > { } : ; ! & |
구두점 문자 ( )와 { }는 항상 짝을 이루어 사용해야 합니다.
연산자 우선순위와 결합성
| Operator | Meaning | Associativity |
|---|---|---|
( ) | 함수 호출 | |
: | 함수 호출 | |
. | 멤버 선택 | 왼쪽에서 오른쪽 |
+ – | 단항 양수, 단항 음수 | |
* / | 곱셈, 나눗셈 | 왼쪽에서 오른쪽 |
+ – | 덧셈, 뺄셈 | 왼쪽에서 오른쪽 |
NOT | 논리 NOT (단항) | |
| 비교 연산자 (동일한 우선순위를 가짐) | ||
< | 작음 | 왼쪽에서 오른쪽 |
> | 큼 | 왼쪽에서 오른쪽 |
<= | 작거나 같음 | 왼쪽에서 오른쪽 |
>= | 크거나 같음 | 왼쪽에서 오른쪽 |
== | 같음 | 왼쪽에서 오른쪽 |
!= | 같지 않음 | 왼쪽에서 오른쪽 |
AND | 논리 AND | 왼쪽에서 오른쪽 |
OR | 논리 OR | 왼쪽에서 오른쪽 |
할당 연산자
= 연산자는 변수에 값을 할당합니다.
예:
상수
주석
/*(슬래시, 별표) 문자 다음에 임의의 문자 시퀀스(여러 줄 포함)가 오고, 그 뒤에*/문자가 옵니다.//(슬래시 두 개) 문자 다음에 임의의 문자 시퀀스가 옵니다. 바로 앞에 역슬래시가 없는 줄바꿈 문자는 이 형태의 주석을 종료합니다.
