数码之家

 找回密码
 立即注册
搜索
查看: 504|回复: 3

[软件] FORTRAN 子程序中数组声明时大小用 1 的意义

[复制链接]
发表于 2024-10-17 09:26:41 | 显示全部楼层 |阅读模式
1. 主程序声明数组后,子程序也必须声明,否则 编译器 就 把该数组 当 函数名处理了;

2. 子程序中数组 大小用 1, 或任意值, 把数组的 【首地址】传递给 子程序,数组大小由 主程序中 数组大小来决定。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2025-3-21 05:15:02 | 显示全部楼层
感谢楼主的分享
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-10-18 08:00:53 | 显示全部楼层
michaelx007 发表于 2024-10-17 14:49
动态数组
fortran中定义动态数组比较直观,c语言需要用指针定义

之前没有看到过相关说明,现在看了才明白。
回复 支持 反对

使用道具 举报

发表于 2024-10-17 14:49:10 | 显示全部楼层
动态数组
fortran中定义动态数组比较直观,c语言需要用指针定义
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-28 23:52 , Processed in 0.265200 second(s), 9 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表