|
dream7kr 님이 쓰신 글 :
: printf 출력할때 %2d 라는게 있더군요
:
: %d 는 많이봤어도..%2d는 처음보네요..ㅡ.ㅡ;
:
: 이게 뭔가요??
:
: printf("%d * %d = %2d\n",i,j,i*j);
%다음에 오는 숫자는 어떻게 출력 자리수릴 차기하게 할 지를 지정하는 것임니다..
그러니까 출력은
i*i =두칸띠우고i*j값이 출력 돼는 것이지요(출력 대상의 값을 2자리를 확보 한다음 그다음이
출력 돼는 것이지요
취양에 따라서 왼쪽기준이냐 오른쪽기준이냐를 정하할수 있습니다.. ..전자의 것말구 %-2d 있으니
한번 컴파일 테스트 해보세요 (실험정신)
|