가감 연산자: + 및-

expression + expression 
expression – expression

설명

덧셈 연산자는 다음과 같습니다.

  • 추가 (+)

  • 빼기 (-)

이 이항 연산자 왼쪽에서 오른쪽으로 연관성이 있습니다.

덧셈 연산자 산술 또는 포인터 형식의 피연산자를 사용 합니다.결과를 추가 (+) 연산자는 피연산자의 합계입니다.결과를 빼기 (-) 연산자는 피연산자 간의 차이입니다.피연산자 중 하나 또는 모두 포인터인 경우 함수가 아닌 개체에 대 한 포인터 이어야 합니다.두 피연산자가 모두 포인터인 경우 둘 다 동일한 배열 개체에 대 한 포인터를 있지 않은 경우 결과 의미 하지 않습니다.

덧셈 연산자의 피연산자가 걸릴 산술, 계열, 및 스칼라 형식입니다.다음 표에 정의 된.

가감 연산자 연산자와 함께 사용 되는 형식

형식

의미

산술 연산

정수 계열 및 부동 형식은 통칭 "산술" 형식 이라고 합니다.

정수 계열

Char 형식 및 int (길거나 짧은) 크기와 열거형의 "정수" 형식입니다.

스칼라

스칼라 피연산자는 산술 또는 포인터 형식의 피연산자입니다.

이러한 연산자에 대 한 법적 조합입니다.

산술 + 산술 연산

스칼라 + 계열

정수 계열 + 스칼라

산술 - 산술 연산

스칼라 - 스칼라

더하기 및 빼기 작업 해당 하는 다름.

두 피연산자가 모두 산술 형식인 경우에 변환 설명 산술 변환 피연산자에 적용 되 고 결과 변환 된 형식입니다.

예제

// expre_Additive_Operators.cpp
// compile with: /EHsc
#include <iostream>
#define SIZE 5
using namespace std;
int main() {
   int i = 5, j = 10;
   int n[SIZE] = { 0, 1, 2, 3, 4 };
   cout  << "5 + 10 = " << i + j << endl
         << "5 - 10 = " << i - j << endl;

   // use pointer arithmetic on array

   cout << "n[3] = " << *( n + 3 ) << endl;
}

참고 항목

참조

이항 연산자 식

C + + 연산자

연산자 우선 순위 및 결합성

포인터 형식 추가

포인터 형식의 빼기

C 가감 연산자 연산자