자료형 크기

    [C] C언어 코딩 도장 7.12 심사문제: 자료형 크기 구하기

    다음 소스 코드를 완성하여 11이 출력되게 만드세요. 표준 출력 11 judge_integer_sizeof.c #include int main() { _______________ _______________ printf("%d\n", sizeof(num1) + sizeof(num2) + sizeof(long long)); return 0; } 정답 char num1; short num2; 풀이 먼저 변수가 아닌 long long을 보자. long long의 자료형 크기는 8바이트이다. 따라서 11이 나오려면 변수 num1과 num2의 자료형 크기의 합이 3이어야 한다. 그러면 하나는 1바이트, 다른 하나는 2바이트이어야 하므로 하나는 char형, 하나는 short형이어야 한다. num1이 short, n..