Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
写入Fortran可分配数组时发生访问冲突_Fortran_Allocatable Array - Fatal编程技术网

写入Fortran可分配数组时发生访问冲突

写入Fortran可分配数组时发生访问冲突,fortran,allocatable-array,Fortran,Allocatable Array,当我使用allocatable定义一个空数组'num'并运行该程序时,它显示了如下错误 (1) “Index.exe中0x00B21147处的首次机会异常:0xC0000005: 访问冲突写入位置0x00000004“ (2) 如果有此异常的处理程序,则程序可能 “安全地继续” 需要首先分配数组Num。比如说 Program Main Implicit None Integer, Parameter :: iwp = SELECTED_Real_KIND(15) Integer, alloca

当我使用allocatable定义一个空数组'num'并运行该程序时,它显示了如下错误

(1) “Index.exe中0x00B21147处的首次机会异常:0xC0000005: 访问冲突写入位置0x00000004“

(2) 如果有此异常的处理程序,则程序可能 “安全地继续”


需要首先分配数组
Num
。比如说

Program Main

Implicit None
Integer, Parameter :: iwp = SELECTED_Real_KIND(15)
Integer, allocatable :: Num(:)

Num(1)=1

......

End Program Main

结束后,您可以使用从1到10的索引来设置值并读取它们。

Array
Num
需要首先分配。比如说

Program Main

Implicit None
Integer, Parameter :: iwp = SELECTED_Real_KIND(15)
Integer, allocatable :: Num(:)

Num(1)=1

......

End Program Main

结束后,您可以使用从1到10的索引设置值并读取它们。

请将错误消息复制为文本,以便可以搜索。需要首先分配数组。尝试使用编译器的完整调试设置进行编译。请将错误消息复制为文本,以便可以搜索。需要首先分配数组。尝试使用编译器的完整调试设置进行编译。