我是Fortran的新手,正在分析为什么在初始化信号量变量时出现编译器错误。我首先尝试写作
program semaphoreTest
implicit none
semaphore s
end
此返回
Error: Unclassifiable statement
因为我没有指定信号灯的类型。然后我尝试写作
program semaphoreTest
implicit none
integer semaphore s
end
我的编译器返回了
Error: Syntax error in data declaration
通过查看this post和this post,我看不到为何不能直接在同一行上更新信号量的类型。可以在Fortran中完成吗?