Type/to search
8
Follow
1375
Followers
C++11 표준 기본 내장 데이터 유형
Quantpedia
Created 2017-12-26 18:11:44  Updated 2017-12-26 18:12:00
 0
 2436

C++11 표준 기본 내장 데이터 유형

C++11 C++
C++11 표준은 대수형 ((arithmetic type) 과 빈형 ((void) 을 포함한 기본 데이터 타입을 정의한다. 이 대수형은 문자, 정수, 부어값, 그리고 플래잉 포인트 숫자를 포함한다. 빈형은 특정 값에 대응하지 않으며, 특별한 경우에만 사용된다. 예를 들어 가장 일반적으로 사용되는 것은, 함수가 어떤 값을 반환하지 않을 때 빈형 ((void) 을 반환 타입으로 사용하는 것이다.

  • 수학 타입은 두 가지로 나뉘어진다. 전체 타입 ((integral type, including characters and Boolean values) 과 플래잉 포인트 타입이다.

유형의미최소 크기
bool불 타입정의되지 않았습니다. true와 false만 있습니다.
char문자 유형8bit
wchar_t넓은 문자16bit
char16_t유니코드 문자16bit
char32_t유니코드 문자32bit
short짧은 전체형16bit
int정형화16bit
long길고 정형32bit
long long길고 정형64bit
float단정 플로잉형6자리 유효숫자
double이중 정밀 플로잉형10개의 유효숫자
long double확장 정밀 플로잉 타입10개의 유효숫자

컴퓨터 내부에서는 데이터를 비트 연속으로 저장합니다. 각 비트는 0이 아닌 1입니다.
대부분의 컴퓨터는 2의 정수 곱하기 비트로 블록으로 메모리를 처리한다. 탐색 가능한 가장 작은 메모리 블록은 ?? 바이트 ?? (byte) 라고 불린다. 대부분의 기계의 1 바이트는 8비트로 구성되며, 저장의 기본 단위는 ?? 문자 ?? (Word) 라고 불리며, 단어는 32 또는 64비트로 구성된다. 즉 4 또는 8바이트이다.
대부분의 컴퓨터는 메모리의 각 바이트를 하나의 숫자 (주소 주소라고 불리는) 와 연관시킨다.

부르형과 확장된 문자형 이외의 다른 전체형은 기호를 가진 전체형 ((signed) 과 기호를 쓰지 않는 전체형 ((unsigned) 으로 둘로 나눌 수 있다.
signed int는 양수, 음수, 0을 나타낼 수 있습니다.
unsigned int는 단지 0보다 큰 값을 나타냅니다。。。
타입 int, short, long, long는 기본적으로 기호가 있는 정형이고, 각각의 앞부분에 unsigned를 더하면 기호가 없는 타입을 얻을 수 있다.

char 유형은 char,signed char,unsigned char 세 가지로 나뉘어져 있다. 주의할 점은,char와signed char는 동일하지 않으며, 구체적인 char의 표현 형태는 두 가지 중 하나만 있다. 구체적으로 컴파일러가 구현하는 것을 결정한다.

Related Recommendations
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)