C#
C# 기본자료형
9D
2017. 7. 30. 12:27
728x90
자료형은 프로그램에서 데이터를 담을 수 있는 형식이며,
기본자료형은 개발자가 별도로 코드를 만들지 않아도 자체적으로 제공하는 형식이다
정수형 기본 타입은?
컴퓨터는 0과 1이라는 비트로 구성돼 있기 때문에
오직 숫자만이 의미가 있기때문에 알파벳도 각각 숫자로 약속되어있다
이런약속은 C#뿐이 아니라 다른 언어도 포함된다
sbyte |
-128 ~ 127 |
부호있는 8비트 |
byte |
0 ~ 255 |
부호없는 8비트 |
short |
-32,768 ~ 32,767 |
부호있는 16비트 |
ushort |
0~65,535 |
부호없는 16비트 |
int |
-2,147,483,648 ~ 2,147,483,647 |
부호있는 32비트 |
uint |
0 ~ 4,294,967,295 |
부호없는 32비트 |
long |
-9,223,372,036,8544,775,808 ~ 9,223,372,036,8544,775,808 |
부호있는 64비트 |
ulong |
0 ~ 18,446,744,073,709,551,615 |
부호없는 64비트 |
이렇게 하는 이유는 저장 공간의 효율을 높이기 위해서다
정수형 변수를 더하는 코드인데
10. 선언과 동시에 값부여
11. 선언만
12. 값은 나중에 부여가능
14. 더한 값을 저장
15. 출력 결과 : 150
728x90