record_marker_3.f90

来自「用于进行gcc测试」· F90 代码 · 共 39 行

F90
39
字号
! { dg-do run }! { dg-options "-frecord-marker=8" }program main  implicit none  integer (kind=8) :: i1, i2, i3  open(15,form="UNFORMATTED")  write (15) 1_8  close (15)  open (15,form="UNFORMATTED",access="DIRECT",recl=8)  i1 = 1  i2 = 2  i3 = 3  read (15,rec=1) i1  read (15,rec=2) i2  read (15,rec=3) i3  close (15, status="DELETE")  if (i1 /= 8) call abort  if (i2 /= 1) call abort  if (i3 /= 8) call abort  open(15,form="UNFORMATTED",convert="SWAP")  write (15) 1_8  close (15)  open (15,form="UNFORMATTED",access="DIRECT",convert="SWAP",recl=8)  i1 = 1  i2 = 2  i3 = 3  read (15,rec=1) i1  read (15,rec=2) i2  read (15,rec=3) i3  close(15,status="DELETE")  if (i1 /= 8) call abort  if (i2 /= 1) call abort  if (i3 /= 8) call abortend program main

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?