본문 바로가기
프로그래밍 언어

C# unsigned char, char

by 청운추월 2024. 5. 28.
반응형

 

C 언어를 사용하시는 경우  char를 많이 사용합니다. 

C/C++에서의 char와 C# 에서의 char는 다른 의미를 가지고 있습니다. 

 

C/C++

    char : 8bit(-128~127)

    unsinged char : 8bit(0~255)

    byte : 8bt(0~255)

 

반응형

C#

    char  : 2Byte 유니코드

    sbyte : 8bit signed byte (-128~127)

    byte : 8bt(0~255)

 

 

C/C++ 에서의 char를  C#에서 사용하실 경우 sbyte 타입으로 사용하셔야 합니다. 

반응형