--
설명
변수 값을 1 감소.
문법
x--; // x 를 1 감소시키고 옛 x 값 반환
--x; // x 를 1 감소시키고 새 x 값 반환
매개변수
- x: 변수. 허용되는 자료형: integer, long (unsigned 가능)
반환값
- 변수의 원래 또는 새로 감소된 값.
예제 코드
예제 코드 1
void setup() {
Serial.begin(9600);
int x = 2;
int y = --x; // x contains 1, y contains 1
Serial.print("x = ");
Serial.println(x);
Serial.print("y = ");
Serial.println(y);
}
void loop() {
}
시리얼 모니터에 결과:
COM6
x = 1
y = 1
Autoscroll
Clear output
9600 baud
Newline
예제 코드 2
void setup() {
Serial.begin(9600);
int x = 2;
int y = x--; // x contains 1, but y still contains 2
Serial.print("x = ");
Serial.println(x);
Serial.print("y = ");
Serial.println(y);
}
void loop() {
}
시리얼 모니터에 결과:
COM6
x = 1
y = 2
Autoscroll
Clear output
9600 baud
Newline
더보기
- 언어 : += (복합 덧셈)
- 언어 : &= (복합 비트 AND)
- 언어 : |= (복합 비트 OR)
- 언어 : ^= (복합 비트 XOR)
- 언어 : /= (복합 나눗셈)
- 언어 : *= (복합 곱셈)
- 언어 : -= (복합 뺄셈)
- 언어 : ++ (증가)
※ ARDUINO BUY RECOMMENDATION
Arduino UNO R3 | |
Arduino Starter Kit |
Please note: These are Amazon affiliate links. If you buy the components through these links, We will get a commission at no extra cost to you. We appreciate it.