Computer >> 컴퓨터 >  >> 프로그램 작성 >> C++

C++에서 접미사 연산자는 무엇입니까?


후위 연산자는 단일 변수에서 작동하는 단항 연산자로, 오버로드되지 않는 한 값을 1씩 증가 또는 감소시키는 데 사용할 수 있습니다. C++에는 2개의 접미사 연산자, ++ 및 --가 있습니다.

접미사 표기법(i.e., i++)에서 i의 값은 증가하지만 표현식의 값은 i의 원래 값입니다. 따라서 기본적으로 먼저 표현식에 값을 할당한 다음 변수를 증가시킵니다. 예를 들어,

예시

#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;
}

출력

이것은 출력을 제공합니다 -

10, 11