| 查看: 589 | 回复: 10 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
[求助]
动态数组分配
|
||
|
我有一个数组cc(:,:,:)我通过读取文件 知道其中的前两维如(8,6,:),第三维要在定义以后才知道。 程序结构是这样的: 读取文件知道cc大小是(8,6, ,第三维未知然后进入循环读取 do i=1,8 do j=1,6 读取文件,知道cc(i,j,:)的第三维,但是每次大小都不一样:如cc(1,1,:)有5623个,cc(2,1, 有1234个,(这里面最大的也不知道)然后读取 给 cc(i,j,5623)赋值 enddo enddo 请问只里面怎么是用动态分配?可以这样吗?: ALLOCATE(CC(NBAND,NKPTS, )先定下二维,然后在循环里面定义第三维吗?可以的话应该怎么弄?这样就会不会多次分配而出错?或者有什么方法可以读取出来? |
» 猜你喜欢
酰胺脱乙酰基
已经有13人回复
有院领导为了换新车,用横向课题经费买了俩车
已经有8人回复
博士延得我,科研能力直往上蹿
已经有8人回复
同年申请2项不同项目,第1个项目里不写第2个项目的信息,可以吗
已经有4人回复
有时候真觉得大城市人没有县城人甚至个体户幸福
已经有10人回复
天津大学招2026.09的博士生,欢迎大家推荐交流(博导是本人)
已经有5人回复
CSC & MSCA 博洛尼亚大学能源材料课题组博士/博士后招生|MSCA经费充足、排名优
已经有6人回复
面上项目申报
已经有3人回复
遇见不省心的家人很难过
已经有22人回复
» 本主题相关价值贴推荐,对您同样有帮助:
请教一个应用read时出现数组越界的问题,谢谢
已经有7人回复
allocate与data共存的问题
已经有14人回复
c语言动态数组
已经有7人回复
有没有哪位会fortain中动态数组啊!
已经有5人回复
【求助】用fortran解矩阵问题【已解决】
已经有5人回复

fubao-411
木虫 (小有名气)
- 应助: 0 (幼儿园)
- 金币: 5841.5
- 帖子: 228
- 在线: 82.7小时
- 虫号: 733126
- 注册: 2009-03-27
- 性别: GG
- 专业: 凝聚态物性 II :电子结构

9楼2011-11-11 09:57:01

4楼2011-11-10 15:53:58

5楼2011-11-10 16:01:14

6楼2011-11-10 16:40:17













,第三维未知
回复此楼