entry_17.f90

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

F90
56
字号
function test1(n)  integer  :: n  character(n) :: test1  character(n) :: bar1  test1 = ""  returnentry bar1()  bar1 = ""end function test1function test2()  character(1) :: test2  character(1) :: bar2  test2 = ""  returnentry bar2()  bar2 = ""end function test2function test3() ! { dg-warning "is obsolescent" }  character(*) :: test3  character(*) :: bar3 ! { dg-warning "is obsolescent" }  test3 = ""  returnentry bar3()  bar3 = ""end function test3 ! { dg-warning "is obsolescent" }function test4(n) ! { dg-error "returning variables of different string lengths" }  integer  :: n  character(n) :: test4  character(*) :: bar4 ! { dg-warning "is obsolescent" }  test4 = ""  returnentry bar4()  bar4 = ""end function test4function test5() ! { dg-error "returning variables of different string lengths" }  character(1) :: test5  character(2) :: bar5  test5 = ""  returnentry bar5()  bar5 = ""end function test5function test6() ! { dg-warning "is obsolescent|returning variables of different string lengths" }  character(*) :: test6  character(2) :: bar6  test6 = ""  returnentry bar6()  bar6 = ""end function test6 ! { dg-warning "is obsolescent" }

⌨️ 快捷键说明

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