다음을 통해 공유


다양한 언어의 데이터 형식 비교

이 항목에서는 Visual Basic, C++, C# 및 F # 데이터 형식을 나열합니다.

데이터 형식 표

내용 및 크기

Visual Basic

C++

C#

/F

알 수 없는 데이터

해당 없음

VARIANT

형식을 파생시킨 다음 Derived Types 노드에 연결합니다.

구별된 공용 구조체

Decimal

Decimal(.NET Framework 구조체)

DECIMAL

decimal

decimal

날짜

Date(.NET Framework 구조체)

DATE

DateTime

DateTime

SBCS 문자

(1바이트)

해당 없음

signed char

__int8

해당 없음

sbyte

유니코드 문자(2바이트)

Char(.NET Framework 구조체)

wchar_t

char

char

유니코드 문자 시퀀스

String(.NET Framework 클래스)

wchar_t*

string

string

부울(플랫폼에 종속적)

Boolean(.NET Framework 구조체)

VARIANT_BOOL

bool

bool

1바이트

SByte 데이터 형식(Visual Basic)(.NET Framework 구조체)

signed char

sbyte

sbyte

2바이트

Short(.NET Framework 구조체)

signed short int

__int16

short

int16

4바이트

Integer(.NET Framework 구조체)

long, (long int, signed long int)

int

int32

8바이트

Long(.NET Framework 구조체)

__int64

long

int64

부호 없는 1바이트

Byte(.NET Framework 구조체)

BYTE

bool

byte

byte

부호 없는 2바이트

UShort 데이터 형식(Visual Basic)(.NET Framework 구조체)

unsigned short

ushort

uint16

부호 없는 4바이트

UInteger 데이터 형식(.NET Framework 구조체)

unsigned int 및 unsigned long

uint

uint

부호 없는 8바이트

ULong 데이터 형식(Visual Basic)(.NET Framework 구조체)

unsigned __int64

ulong

uint64

4바이트 부동 소수점

Single(.NET Framework 구조체)

float

float

float32

또는

single

8바이트 부동 소수점

Double(.NET Framework 구조체)

double

double

float

또는

double

참고 항목

참조

코드 예제를 통한 다양한 언어의 프로그래밍 개념 비교

다양한 언어의 연산자 비교

여러 언어 및 라이브러리에서 사용되는 컨트롤 및 프로그래밍 가능한 개체 비교

기타 리소스

언어 관련 정보