关于Fortran语句
请问write(2,605)DSCM,REQ,CSAV,BETA这句是什么意思2号设备是什么意思啊...
请问
write(2,605) DSCM,REQ,CSAV,BETA
这句是什么意思
2号设备是什么意思啊 展开
write(2,605) DSCM,REQ,CSAV,BETA
这句是什么意思
2号设备是什么意思啊 展开
2个回答
2009-05-11
展开全部
2为设备号,605为行标。我逐个解释。
2实际就是代表一个文件,你在write(2,605) DSCM,REQ,CSAV,BETA
这一句的上面某个位置可以找到类似这样的一个语句:open(2,file="……",……)这样的语句,引号里的文件名就是2代表的文件名,那么write(2,605) DSCM,REQ,CSAV,BETA就是要把DSCM,REQ,CSAV,BETA这四个变量的值写到这个文件中去。
605为行标,你在代码中(一般在代码的结束几行处)可以找到一个语言行,它是以605开头的,605后面应该是接一个format(……)的格式语句。就是说,write(2,605) DSCM,REQ,CSAV,BETA语句将使用605这一行的格式语句的格式来将四个变量值写到2设备号所代表的文件中去。
这样的解释应该足够清楚了吧。
2实际就是代表一个文件,你在write(2,605) DSCM,REQ,CSAV,BETA
这一句的上面某个位置可以找到类似这样的一个语句:open(2,file="……",……)这样的语句,引号里的文件名就是2代表的文件名,那么write(2,605) DSCM,REQ,CSAV,BETA就是要把DSCM,REQ,CSAV,BETA这四个变量的值写到这个文件中去。
605为行标,你在代码中(一般在代码的结束几行处)可以找到一个语言行,它是以605开头的,605后面应该是接一个format(……)的格式语句。就是说,write(2,605) DSCM,REQ,CSAV,BETA语句将使用605这一行的格式语句的格式来将四个变量值写到2设备号所代表的文件中去。
这样的解释应该足够清楚了吧。
帕剌斯
2024-10-29 广告
2024-10-29 广告
德国Palas 成立于1983年,总部位于德国巴登符腾堡州的卡尔斯鲁厄。作为气溶胶技术专家, Palas 致力于为用户提供气溶胶颗粒物的产生、处理、测量与分析解决方案,是该领域内全球先进的开发商和制造商。基于自身技术的独特优势,Palas ...
点击进入详情页
本回答由帕剌斯提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询