Cộng một / trừ một

Giới thiệu

Tăng hoặc trừ một biến đi 1 đơn vị.

Cú pháp

x++;  // tăng x lên 1 giá trị và trả về giá trị cũ của x
++x;  // tăng x lên 1 giá trị và trả về giá trị mới của x

x-- ;   // trừ x lên 1 giá trị và trả về giá trị cũ của x
--x ;   // trừ x lên 1 giá trị và trả về giá trị mới của x

Tham số

x: bất kỳ kiểu số nguyên nào (int, byte, unsigned int,...)

Trả về

Giá trị cũ của biến hoặc giá trị mới đã được cộng / hoặc bị trừ của biến ấy.

Ví dụ

x = 2;
y = ++x;      // x bây giờ có giá trị là 3, và y cũng có giá trị là 3
y = x--;      // x bây giờ đã trở lại với giá trị 2, nhưng y không đổi vẫn là 3
lên
2 thành viên đã đánh giá bài viết này hữu ích.
Các bài viết cùng tác giả

while

Vòng lặp while là một dạng vòng lặp theVòng lặp while là một dạng vòng lặp theo điều kiện, mình không thể biết trước số lần lặp cua nó, nhưng mình quản lý lúc nào thì nó ngừng lặp!o điều kiện, mình không thể biết trước số lần lặp cua nó, nhưng mình quản lý lúc nào thì nó ngừng lặp!

lên
11 thành viên đã đánh giá bài viết này hữu ích.

Dùng ATTiny13 để shiftOut ra IC 595 điều khiển nhiều LED

Qua bài viết Bài 2: Attiny13 - Trợ thủ đắc lực của Arduino - Lập trình nó?, chúng ta đã biết được cách lập trình một bé ATTiny13 để làm nhấp nháy một chú đèn LED. Hôm nay, chúng ta sẽ nâng cao một tí nữa, chúng ta sẽ lập trình chú ATTiny13 này để shiftOut ra 8 LED và hơn thế nữa!

Nếu bạn chưa biết về shiftOut, bạn có thể xem bài viết này và thực hiện nó trước!

lên
6 thành viên đã đánh giá bài viết này hữu ích.