다음: 출력 변환 구문, 이전: 형식 있는 출력, 상위 문서: C 형식 입출력 함수   [차례][찾아보기]


14.2.5 행렬 줄력 변환

행렬 값이 주어지면, 옥타브식 형식 있는 출력 함수는 행렬의 모든 값을 출력할 때까지 형식 틀을 반복합니다. 예시:

printf ("%4.2f %10.2e %8.4g\n", hilb (3));

     -| 1.00   5.00e-01   0.3333
     -| 0.50   3.33e-01     0.25
     -| 0.33   2.50e-01      0.2

함수를 한 번 불러 하나 이상의 값을 출력하면, 출력 함수는 한 값에서 다음 값으로 넘어갈 때 형식 틀을 처음부터 다시 사용하지 않습니다. 이 때문에 행렬의 원소 개수가 형식 틀의 변환 개수의 정수 곱이 아니면, 혼란스러운 출력이 나올 가능성이 있습니다. 예시:

printf ("%4.2f %10.2e %8.4g\n", [1, 2], [3, 4]);

     -| 1.00   2.00e+00        3
     -| 4.00

이러한 출력을 원하지 않으면, 함수를 한 번만 부르지 말고, 여러 번 연속해서 부르십시오.