init_flag_2.f90
来自「用于进行gcc测试」· F90 代码 · 共 46 行
F90
46 行
! { dg-do run }! { dg-options "-finit-integer=1 -finit-logical=true -finit-real=zero" }program init_flag_2 call real_test call logical_test call int_test call complex_testend program init_flag_2! Test some initializations for both implicitly and! explicitly declared local variables.subroutine real_test real r1 real r2(10) dimension r3(10,10) if (r1 /= 0.0) call abort if (r2(2) /= 0.0) call abort if (r3(5,5) /= 0.0) call abort if (r4 /= 0.0) call abortend subroutine real_testsubroutine logical_test logical l1 logical l2(2) if (l1 .neqv. .true.) call abort if (l2(2) .neqv. .true.) call abortend subroutine logical_testsubroutine int_test integer i1 integer i2(10) dimension i3(10,10) if (i1 /= 1) call abort if (i2(2) /= 1) call abort if (i3(5,5) /= 1) call abort if (i4 /= 1) call abortend subroutine int_testsubroutine complex_test complex c1 complex c2(20,20) if (c1 /= (0.0,0.0)) call abort if (c2(1,1) /= (0.0,0.0)) call abort end subroutine complex_test
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?