64비트
-
[시스템프로그래밍] 64비트 기반 프로그래밍2학점은행제/시스템프로그래밍 2021. 1. 18. 16:09
데이터 손실 1 데이터를 송수신하는 버스의 크기가 64차선이냐 32차선이냐에 따라 64비트, 32비트를 구분 할 수 있다 소주잔을 맥주잔에 담을 수 있지만 맥주잔을 소주잔에 담을 수 없듯이 정수형 크기 40바이트를 4바이트에 담을 수 없다. 주소값을 출력하기 위해 int 변수 지정 32 비트 시스템에서 정상 출력되는 int, pointer -> 4byte 64비트 pointer -> int, long 4byte 정수형 형변환 불가능 *포인터(pointer)는 프로그래밍 언어에서 다른 변수, 혹은 그 변수의 메모리 공간주소를 가리키는 변수를 말한다. #include int main(void) { int arr[10]={0}; // 배열의 크기 10자리를 만들어 놨다 - 40바이트 //데이터 손실이 발생 i..