15 subroutine dcstringfprintf(unit, fmt, i, r, d, L, n, c1, c2, c3, ca)
27 integer,
intent(in),
optional:: unit
28 character(*),
intent(in):: fmt
29 integer,
intent(in),
optional:: i(:), n(:)
30 real,
intent(in),
optional:: r(:)
31 real(DP),
intent(in),
optional:: d(:)
32 logical,
intent(in),
optional:: L(:)
33 character(*),
intent(in),
optional:: c1, c2, c3
34 character(*),
intent(in),
optional:: ca(:)
35 character(STRING):: buf
37 call printf(buf, fmt, i=i, r=r, d=d, l=l, n=n, &
38 & c1=c1, c2=c2, c3=c3, ca=ca)
39 if (
present(unit))
then 40 write(unit,
'(A)') trim(buf)
42 write(*,
'(A)') trim(buf)
integer, parameter, public dp
倍精度実数型変数
subroutine dcstringfprintf(unit, fmt, i, r, d, L, n, c1, c2, c3, ca)
integer, parameter, public string
文字列を保持する 文字型変数の種別型パラメタ