코지 2

[코지] const 위치별 사용법

const 위치별 사용법 const의 기능은 상수화 하는 것입니다. 1. 일반 변수 일반 변수선언 시 const는 아래와 같이 2군데 위치에 올 수 있다. 이 경우 const의 위치에 따른 var에 대한 제약은 동일하 효과를 얻는다. 코딩할 때는 1번을 사용하자 1) const int var; 2) int const var; 2. pointer 변수 pointer 변수를 선언할 경우 아래와 같이 3군데에 const가 위치할 수 있다. 그런데 이렇게 되면 const의 상수화 범위가 너무 헷갈리수 있습니다. 그러나 const 원리만 알면 아래의 3가지는 쉽게 구분이 가능합니다. 원리는 const는 바로 뒤에 위치한 것만 상수화 합니다. 상수화 하는 부분은 보라색으로 표기하겠습니다. 1) const int* ..

[코지] c++ 소수점 표현

개요 c++에서 소수점 아래 표현하는 방법을 알아보겠습니다. 목차 1. 자료형 범위 2. 소수점을 표현할 수 있는 자료형 3. 수의 표현 방법 자료형 범위 구분 자료형 byte 범위 비고 기본형 void – – 문자형 (signed) char 1 byte -128 ~ 127 unsigned char 1 byte 0 ~ 255 wchar_t 2 byte 0 ~ 65,535 정수형 bool 1 byte 0 ~ 1 (signed) short (int) 2 byte -32,768 ~ 32,767 unsigned short (int) 4 byte 0 ~ 65,535 (signed) int 4 byte -2,147,483,648 ~ 2,147,483,647 OS bit 따라다름 unsigned int 4 byte ..