자리수

    printf에서 %d %09d %19d의 차이에 대해서

    %d는 int 형을 출력하는 것인데, %와 d사이에 여러 옵션을 넣을 수 있다. 그중에 아래의 것들을 살펴본다. #include int main(int argc, char *argv[]) { int num = 123456; printf("%09d\n",num); printf("%9d\n",num); printf("%19d\n",num); printf("%d\n",num); return 0; } output은000123456 123456 123456123456 이다.