Computer >> Máy Tính >  >> Lập trình >> C ++

Các toán tử postfix trong C ++ là gì?


Toán tử postfix là toán tử đơn ngôi hoạt động trên một biến duy nhất có thể được sử dụng để tăng hoặc giảm giá trị 1 (trừ khi được nạp chồng). Có 2 toán tử postfix trong C ++, ++ và -.

Trong ký hiệu hậu tố (tức là i ++), giá trị của i được tăng dần, nhưng giá trị của biểu thức là giá trị ban đầu của i. Vì vậy, về cơ bản, trước tiên nó gán một giá trị cho biểu thức và sau đó tăng biến. Ví dụ,

Ví dụ

#include<iostream>
using namespace std;

int main() {
   int j = 0, i = 10;

   // If we assign j to be i++, j will take i's current
   // value and i's value will be increatemnted by 1.
   j = i++;
   cout << j << ", " << i << "\n";
   return 0;
}

Đầu ra

Điều này sẽ cung cấp đầu ra -

10, 11