본문 바로가기

C12

[C++] 4-5. [데이터 타입/ 자료형] 문자형 데이터 타입 사용과 이스케이프 문자 [C++] 4-5. [데이터 타입/ 자료형] 문자형 데이터 타입 사용과 이스케이프 문자 [뇌를 자극하는 C++ , 저.이현창]책을 기준으로 작성하였습니다 문자형 데이터 타입 사용과 이스케이프 문자 이번 시간은 문자를 저장할 수 있는 문자 타입과 이스케이프 문자열(개행문자)에 대해 알아보겠습니다. 프로그래밍의 핵심이 바로 문자열이죠!? (데이터 입출력...) 무튼, 문자열의 기초! char 에 대해 배워 봅시다. 1. 문자형 타입 (char , wchar_t) 문자형 타입은 문자를 보관하는 데 사용합니다. char는 표현할 수 있는 문자의 수가 제한적인 반면에 wchar_t는 세계 각국의 문자와 기호를 표현할 수 이다. 실제 프로그래밍 시에는 char를 주로 사용하고 wchar_t는 특별히 요구되는 상황에.. 2017. 3. 20.
[C++] 4-2. 데이터들의 크기를 알려주는 sizeof 연산자 [C++] 4-2. 데이터들의 크기를 알려주는 sizeof 연산자 [뇌를 자극하는 C++ , 저.이현창]책을 기준으로 작성하였습니다 데이터들의 크기를 알려주는 sizeof 연산자 이번에는 sizeof 연산자에 대해서 알려드리겠습니다. 뒤에 배우는 내용이지만 이름뒤에 괄호() 가 붙으면 함수라고 합니다. sizeof 연산자를 사용할때 괄호를 써서 함수라고 생각하는 분들이 생각보다 많을 것 같습니다. 1 2 3 4 5 //둘은 같은 의미입니다. //괄호는 생략되도 되지만 가독성을 위해 사용합니다. int a; cout 2017. 3. 20.
[C++] 4-1. [데이터 타입] C++에서 제공하는 여러가지 데이터 타입들 [C++] 4-1. [데이터 타입] C++에서 제공하는 여러가지 데이터 타입들 [뇌를 자극하는 C++ , 저.이현창]책을 기준으로 작성하였습니다 C++에서 제공하는 여러가지 데이터 타입들 데이터 타입이란? 변수가 보관할 수 있는 값의 종류를 의미합니다. 앞에서는 int 형만 다뤘기 때문에.... 이제 다양한 타입을 설명해 드리겠습니다. 1. C++에서 제공하는 기본적인 타입 2. 데이터 타입별 메모리 크기 및 범위 3. 정수형 타입 ( int , short , long ) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #include using namespace std; int main(void) { /*정수형 데이터 타입*/ //기본 정수형 int in.. 2017. 3. 20.
[C++] 3-3. 변수 -3 / 변수의 이름 짓는 법 [C++] 3-3. 변수 -3 / 변수의 이름 짓는 법 [뇌를 자극하는 C++ , 저.이현창]책을 기준으로 작성하였습니다 변수의 이름 짓는 법 변수 이름은 상당히 중요합니다. 물론 간단한 프로그램을 만들 때 나만 알아보는 변수이름을 사용해도 되지만.... 제가 공부하면서 만들어본 간단한 게임들도 소스파일(클래스)가 10개 이상이 넘어갑니다. 하루 아침에 뚝딱 만들지 못하고 몇일을 봐야하는 상황이기 때문에 변수의 이름을 막 지으면 대략난감...입니다. 1. 변수의 용도를 예상할 수 있게 이름을 짓자 ->변수의 용도를 예상할 수 있게 이름을 짓게 되면 소스 코드는 한결 이해하기 쉬워집니다. 즉, 학생의 나이에 대한 변수를 예로 들겠습니다. 1 2 3 4 5 6 7 8 9 #include using names.. 2017. 3. 20.