같은 정수형인데
왜 int형과 long을 나누어 놨죠? 크기 차이가 있다면야 이해되지만, 같은 2^32 크기인데 같은 크기의 정수를 나눈 이유가 있나요?
같은 정수형인데
왜 int형과 long을 나누어 놨죠? 크기 차이가 있다면야 이해되지만, 같은 2^32 크기인데 같은 크기의 정수를 나눈 이유가 있나요?
세가좋어
추천 0
조회 281
날짜 2024.04.12
|
공돌이인생
추천 0
조회 100
날짜 2024.03.29
|
루리웹-1970043849
추천 0
조회 198
날짜 2023.12.18
|
질풍비장의패
추천 1
조회 589
날짜 2022.11.30
|
루리웹-3648796984
추천 0
조회 764
날짜 2022.11.23
|
루리웹-8641268934
추천 2
조회 700
날짜 2022.08.07
|
루리웹-4247021526
추천 2
조회 747
날짜 2022.07.25
|
루리웹-4746138650
추천 0
조회 674
날짜 2022.06.01
|
키라 요시카게
추천 1
조회 736
날짜 2022.05.24
|
우너무너
추천 0
조회 660
날짜 2022.05.14
|
키라 요시카게
추천 0
조회 643
날짜 2022.04.03
|
와이플
추천 0
조회 652
날짜 2022.01.14
|
와이플
추천 0
조회 670
날짜 2022.01.13
|
와이플
추천 1
조회 809
날짜 2022.01.13
|
인민배우 심영
추천 0
조회 879
날짜 2022.01.09
|
인민배우 심영
추천 0
조회 723
날짜 2022.01.08
|
오잇스
추천 0
조회 644
날짜 2022.01.05
|
인민배우 심영
추천 0
조회 538
날짜 2022.01.02
|
인민배우 심영
추천 0
조회 661
날짜 2021.12.31
|
인민배우 심영
추천 0
조회 1029
날짜 2021.12.30
|
인민배우 심영
추천 1
조회 650
날짜 2021.12.27
|
salvare545
추천 0
조회 609
날짜 2021.12.27
|
_
식봉이는 식봉해
추천 4
조회 1169
날짜 2021.12.27
|
인민배우 심영
추천 0
조회 702
날짜 2021.12.25
|
인민배우 심영
추천 1
조회 809
날짜 2021.12.24
|
인민배우 심영
추천 0
조회 916
날짜 2021.12.16
|
V1046R-MAHORO
추천 1
조회 507
날짜 2021.12.14
|
인민배우 심영
추천 0
조회 702
날짜 2021.12.10
|
크기가 달랐어요... 그랬던 시절이 있었던 것일 뿐....
gcc 같은 컴파일러는 long 형이 64bit로 동작하죠. 옛날에는 int형이 2 byte 시절도 있었고...
long 자료형은 16비트 컴퓨팅 시절 32비트 파일시스템을 도입하면서 정의된 것입니다. 당시 int 자료형은 2바이트인데 int[2]로 쓰기에 번거롭고 비효율적이라 그랬다고.
각각 자료형의 크기는 표준이 따로 없고 OS, 컴파일러에 따라서 다 다릅니다. int형과 long이 4바이트로 같은 이유는 윈도우가 LLP64 데이터 모델을 채용한 OS라서 그렇습니다. https://en.wikipedia.org/wiki/64-bit_computing#64-bit_data_models