다음을 통해 공유


언어 간 데이터 형식 비교

업데이트: 2007년 11월

이 항목에는 Visual Basic, C++, C#, JScript 및 Visual FoxPro의 데이터 형식이 나열되어 있습니다.

데이터 형식 표

내용 및 크기

Visual Basic

C++

C#

JScript

Visual FoxPro

알 수 없는 데이터

n/a

VARIANT

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

Object

Variant

10진수

Decimal(.NET Framework 구조체)

DECIMAL

decimal

decimal

n/a

날짜

Date(.NET Framework 구조체)

DATE

DateTime

DateTime

Date 개체

Date

DateTime

SBCS 문자

(1바이트)

n/a

signed char

__int8

n/a

sbyte

Character

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

Char(.NET Framework 구조체)

wchar_t

char

char

n/a

유니코드 문자 시퀀스

String(.NET Framework 클래스)

wchar_t*

string

String

VarChar

부울(플랫폼에 종속적)

Boolean(.NET Framework 구조체)

VARIANT_BOOL

bool

boolean

Logical

1바이트

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

signed char

sbyte

n/a

n/a

2바이트

Short(.NET Framework 구조체)

signed short int

__int16

short

short

n/a

4바이트

Integer(.NET Framework 구조체)

long, (long int, signed long int)

int

int

Integer

8바이트

Long(.NET Framework 구조체)

__int64

long

long

Float

부호 없는 1바이트

Byte(.NET Framework 구조체)

BYTE

bool

byte

byte

Integer

부호 없는 2바이트

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

unsigned short

ushort

n/a

n/a

부호 없는 4바이트

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

unsigned int 및 unsigned long

uint

n/a

n/a

부호 없는 8바이트

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

unsigned __int64

ulong

n/a

n/a

4바이트 부동 소수점

Single(.NET Framework 구조체)

float

float

float

Float

8바이트 부동 소수점

Double(.NET Framework 구조체)

double

double

Double

Double

참고 항목

참조

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

언어 간 연산자 비교

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

기타 리소스

언어 관련 정보

Visual J#