Fortran编程入门与细节技巧
需积分: 50 159 浏览量
更新于2024-09-09
1
收藏 1.03MB DOC 举报
本资源是一份关于Fortran编程的学习笔记,由作者在2015年的学习过程中整理而成。笔记涵盖了Fortran编程的基础概念、工作空间和项目管理、编译与构建流程,以及编程实践中的关键细节。
1. 代码结构和语句风格:
- Fortran支持一行多语句,使用分号";"分隔,单个语句则无需分号。
- 工作空间与项目管理:使用`.opt`和`.dsw`文件来管理workspace,`.dsp`用于项目管理。`.opt`文件关联到`.dsw`,打开工作空间即打开对应的dsw文件。
2. 程序构建流程:
- 编译:生成中间文件.obj和数据文件DF60.PDF,以及管理文件.plg,主要在debug文件夹中。
- 构建(连编):将.obj文件与系统环境、预定义函数等连接,生成可执行程序.exe。同时生成.exe、.pdb文件和更新管理文件.plg。
3. 程序开发步骤:
- 解题过程包括:创建工作空间、创建项目、编写源程序文件、创建辅助文档、编译源码、构建可执行程序、运行和调试。
4. Fortran95特性:
- 关键字区分大小写,尽管允许使用,但建议避免。
- 程序单元类型:主程序(PROGRAM)、外部子程序(FUNCTION/SUBROUTINE)、模块(MODULE)、数据单元(BLOCK DATA)。
- 续行标识符"&"的使用。
- 数据类型:INTEGER、REAL、COMPLEX、CHARACTER、LOGICAL,可通过KIND参数细分为不同精度。
5. 数值表示与基数:
- 数字中字母不分大小写,A-Z对应十进制10-35。
- 支持二至三十六进制表示法,通过基数指示。
- KIND值仅适用于十进制,用于指定特定的精度,如整数默认为32位,可通过_KIND后缀指定1, 2, 4, 或 8字节。
6. 标准输出格式:
- WRITE(*)命令用于屏幕输出,星号*代表默认格式,换行由命令自动处理。双引号的输出需特殊处理。
这份学习笔记为Fortran初学者提供了实用的指导,对于理解和掌握Fortran编程语言的基础知识和实践操作具有参考价值。通过阅读和实践这些内容,读者可以更好地组织代码、理解编译过程,以及熟悉基本的数据类型和控制结构。
2024-02-18 上传
点击了解资源详情
224 浏览量
2024-10-11 上传
115 浏览量
170 浏览量
2024-08-15 上传
109 浏览量

仲清
- 粉丝: 4
最新资源
- Flowdynamics嵌入式API的CSS应用解析
- 定制echarts股票K线图,实现红绿蜡烛显示
- 缓存写盘技术在开机启动中的应用方法研究
- 微前端架构:探索JavaScript中的MFE模式
- 易语言网吧商品销售系统服务器端功能详解
- 巴塞罗那交通事故浏览器:交互式数据探索工具
- 适用于ARM Linux与Android的TcpDump 1.7.4源码及编译版
- 建筑钢筋折弯生产线技术创新与应用
- Android模块:使用Pushmanager简化FCM集成
- iOS 12.0 Beta6真机测试SDK发布
- Java串口通信驱动包javacomm20-win32.zip详解
- 建筑阳台排水新技术:扩容式汇集器设计与应用
- 以太坊API:轻松扩展智能合约外部数据接入
- Tappic - 快速图像预览器应用
- JavaScript实现的计算器功能解析
- LabVIEW虚拟示波器的功能设计与实现