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
   14   15   16   17   18   19   20   21