728x90 반응형 메모리 저장1 자료형int,float,long 메모리 구조 C 언어에서 int, float, long 자료형이 메모리에 저장되는 방식은 각 자료형의 비트 구조에 따라 다르다.각 자료형이 메모리에 저장되는 세부 구조는 아래와 같다.int 정수형크기4바이트32비트구조1비트: 부호 비트SignBit 0:양수,1:음수31비트: 값ValueBits저장 방식2의 보수법Two′sComplement을 사용하여 음수를 표현2의 보수법어떤 수를 커다란 2의 제곱수에서 빼서 얻은 이진수.2의 보수는 대부분의 산술연산에서 원래 숫자의 음수처럼 취급된다.주어진 이진수의 모든 자리의 숫자를 반전0을1로,1을0으로시킨 뒤 여기에 1을 더하면 2의 보수를 얻을 수 있다. 예시int a = -5;부호 비트: 1 음수값: 11111111 11111.. 2025. 4. 4. 이전 1 다음 728x90 반응형