본문 바로가기

■ Programming /C++16

[C++] 4-7. [데이터 타입/ 자료형] 형변환(Casting , 캐스팅) [C++] 4-7. [데이터 타입/ 자료형] 형변환(Casting , 캐스팅) [뇌를 자극하는 C++ , 저.이현창]책을 기준으로 작성하였습니다 형변환(Casting , 캐스팅) 형변환(Casting)이라는 주제는 C++ 프로그래밍에 있어서 아주 중요한 부분을 차지하고 있습니다. 형변환은 여러 가지 경우에 발생할 수 있습니다. 그 중에서 대표적인 경우가 한 변수에 보관되어 있던 값을 다른 타입의 변수에 대입하는 경우입니다. ​형변환은 아주 흔하게 발생합니다. 저희가 의식하지 못하는 사이에도 컴퓨터에 의해 형변환이 발생합니다. 또한 저희가 직접 형변환을 시켜주어야 하는 경우도 생깁니다. 그만큼 형변환은 C++개발자의 일상 생활에서 빼놓을 수 없는 주제입니다. 1. 다른 타입으로 형변환이 발생하는 경우 (묵.. 2017. 3. 20.
[C++] 4-6. [데이터 타입/ 자료형] bool 타입 [C++] 4-6. [데이터 타입/ 자료형] bool 타입 [뇌를 자극하는 C++ , 저.이현창]책을 기준으로 작성하였습니다 bool 타입 bool 타입은 아주 간단한 타입이다. bool 타입의 변수에는 true 혹은 false의 값이 들어갈 수 있다. 연산자와 조건문을 배우고 나면 bool 타입을 사용할 일이 많다는 것을 알게 될 것입니다. 1. bool 타입 맛보기 1 2 3 4 5 6 7 8 9 10 11 // bool 타입의 변수 정의 bool b1; bool b2; // 값을 대입한다. b1 = true; b2 = false; // 변수의 값을 출력 cout 2017. 3. 20.
[C++] 4-5. [데이터 타입/ 자료형] 문자형 데이터 타입 사용과 이스케이프 문자 [C++] 4-5. [데이터 타입/ 자료형] 문자형 데이터 타입 사용과 이스케이프 문자 [뇌를 자극하는 C++ , 저.이현창]책을 기준으로 작성하였습니다 문자형 데이터 타입 사용과 이스케이프 문자 이번 시간은 문자를 저장할 수 있는 문자 타입과 이스케이프 문자열(개행문자)에 대해 알아보겠습니다. 프로그래밍의 핵심이 바로 문자열이죠!? (데이터 입출력...) 무튼, 문자열의 기초! char 에 대해 배워 봅시다. 1. 문자형 타입 (char , wchar_t) 문자형 타입은 문자를 보관하는 데 사용합니다. char는 표현할 수 있는 문자의 수가 제한적인 반면에 wchar_t는 세계 각국의 문자와 기호를 표현할 수 이다. 실제 프로그래밍 시에는 char를 주로 사용하고 wchar_t는 특별히 요구되는 상황에.. 2017. 3. 20.
[C++] 4-4. [데이터 타입/ 자료형] 실수형 데이터 타입 사용과 표현 [C++] 4-4. [데이터 타입/ 자료형] 실수형 데이터 타입 사용과 표현 [뇌를 자극하는 C++ , 저.이현창]책을 기준으로 작성하였습니다 실수형 데이터 타입 사용과 표현 안녕하세요. 지금까지 배우면서 저희는 예제에 int 형(정수) 만 써보았는대요. 이제 실수형에 대해 알아보겠습니다.! 1. 실수 타입 실수를 보관할 수 있는 타입( float , double , long double )을 보통 부동 소수점 타입 이라고 합니다. 우선 실수 타입을 사용해 변수를 정의하는 법을 배워보겠습니다. [실수 값을 대입하는 2가지 방법] 1. 소숫점을 그대로 사용 2. 과학적 표기법(지수 사용) 1 2 3 4 5 6 7 8 9 10 11 12 13 float f; double d; long double ld; /.. 2017. 3. 20.