반응형 변수1 [C/C++] 자료형 크기 및 범위 정리 자료형의 크기 C언어에서 자료형(data type)의 크기를 파악하는 것은 중요합니다. 우리가 프로그래밍을 할 때 사용하는 변수가 메모리에 어느 정도 공간을 차지하는지 포인터로 접근할 때 어떤 단위로 움직이는지 알고 사용해야 프로그램이 오작동하는 문제를 줄일 수 있습니다. 가령 char를 사용하면서 255가 넘는 범위의 값을 넣는다거나, unsigned 변수인데 음수를 입력해 전혀 다른 수로 연산이 되는 등의 문제가 발생할 수 있기 때문입니다. 종류 자료형 크기 (byte) 범위 논리형 bool 1 true (~0), false (0) 문자 (signed) char 1 -128 ~ 127 unsigned char 1 0 ~ 255 정수 (signed) short 2 -32,768 ~ 32767 (sign.. 2022. 7. 13. 22:59 이전 1 다음 728x90 반응형