Page 19 -
P. 19
int a = 3, b, c; // 정수형 변수 a를 3으로 초기화하고 b, c를 선언
이처럼 변수 a는 선언과 동시에 초기화하고, 변수 b, c는 선언만 할 수도 있습니다.
이와 같은 원리를 적용하면, 그림 2-8처럼 10줄 짜리 코드를 한 줄로 줄일 수도 있습니다.
JOU BᾹ JOU B C D E FᾹ JOU B C D E FᾹ JOU B C D E F Ᾱ
JOU CᾹ B Ᾱ B C D E F Ᾱ
JOU DᾹ C Ᾱ
JOU EᾹ D Ᾱ
JOU FᾹ E Ᾱ
B Ᾱ F Ᾱ
C Ᾱ
D Ᾱ
E Ᾱ
F Ᾱ
그림 2-8 | 프로그래밍 언어는 중복 사용된 것을 최대한 줄여서 작성하는 방법을 제공
2.5 컴퓨터는 얼마나 큰 숫자를 저장할 수 있을까
: 변수의 저장 범위
C 언어에서는 int 자료형으로 얼마나 큰 정수를 표현할 수 있을까요? 예제 코드를 보면서 설명
하겠습니다.
int_size.c
#include <stdio.h>
main() {
int a, b, c, d;
a = 2147483647;
b = 2147483648;
c = -2147483648;
d = -2147483649;
printf("a = %d\n", a);
printf("b = %d\n", b);
2장 기억 상자 만들기 – 변수 41