Pages

Saturday, January 6, 2018

C/C++ 언어 프로그래밍-연산자4

C/C++ 연산자 4

조건 연산자: a ? b  : c 형태로 사용됩니다. a 결과가 참이면 b 수행하고 거짓이면 c 수행하게 됩니다.

사용예시 :

예제코드
#include <iostream>
using namespace std;

int main() {

     int a, b;

          a = 1 ;
          b = 10 ;

     a > b ? cout<<" true ! "<<endl : cout<<" false"<<endl ;

          return 0;
}

실행결과

- 정수형 변수 a, b 선언하고 a 에는 1 b 에는 10 대입합니다. a > b 라는 조건의 결과는 거짓이므로 : 기호 뒤의 문장이 수행되어 "false" 라는 문장이 출력되는 있습니다.

size-of 연산자: sizeof 연산자는 이전 장에서 자료형의 크기를 확인할 사용해봤던 연산자로 메모리상의 크기를 byte 단위로 나타내 주는 연산자 입니다.

사용법:
1. sizeof(int) or sizeof(double) : 괄호안에 자료형을 기입
2. sizeof(a): 괄호안에 변수를 기입
<- 여기서 a 미리 정의된 변수를 의미합니다.
3. sizeof(100): 괄호안에 상수를 기입

cast 연산자: cast 연산자는 자료형을 임시로 다른 자료형으로 변환해주는 연산자로 형변환 연산자라고도 부릅니다.
사용법:
(자료형) 변수 or (자료형) 상수 (자료형) 수식 형태로

사용할 있습니다.

No comments:

Post a Comment