Fortran编程入门与细节技巧
需积分: 10 160 浏览量
更新于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 上传
2012-09-26 上传
2024-10-11 上传
2022-10-20 上传
2010-04-13 上传
仲清
- 粉丝: 4
- 资源: 4
最新资源
- 石竹山文武学校网络搭建实验
- linux扫描式教程
- AnalyzeIPv6_WinPcap.cpp
- JavaScript DOM编程艺术 英文版
- tslib-1.4交叉编译和分析
- 增益可变运放AD603的原理及应用
- 70-315面向.NET的Web应用程序设计for C#模拟题.pdf
- MATLAB图像处理
- TCP-IP详解卷1-001
- Eclipse中文教程---适合初学者
- 利用现成的资源(一个可发送短信的WebService)来开发短信发送程序.txt
- 华为编码规范---非常详细
- c++课件c++课件关于循环和函数
- 编程 - 贪心算法.pdf
- Asp.net开发必备51种代码
- ubuntu学习教程