Programming languages/C
2022. 8. 9.
2. C언어(변수와 자료형)
앞의 글에서 변수와 자료형이 뭔지 살펴봤다. 이처럼 자료형의 크기는 다양하고 용도에 맞게 써야 한다. 만약에 필요한 데이터의 크기보다 너무 큰 사이즈의 자료형을 선언하면 메모리의 낭비가 심할 것이고 데이터의 크기보다 작은 자료형을 선언하면 값이 제대로 출력되지 않거나 오버플로우 같은 오류가 발생할 것이다. #include int main(){ printf("%d %d %d %d %d %d", sizeof(int),sizeof(char),sizeof(short),sizeof(long),sizeof(float),sizeof(double)); } sizeof 함수가 적용 가능한 점을 미루어 보아 다음과 같은 추측을 할 수 있다. c언어의 자료형은 메모리 상의 특정 크기의 공간을 할당해 주는 것이다. 이는 하나..