[问题] open unit=n n的意思

楼主: Laoda245566   2013-10-19 21:24:33
请问一下
program HW1
open(unit=2,file=‘hw1.txt')
write(*,*) "My student ID.=????????"
write(2,*) "My student ID.=????????"
end
像这个程式
open(unit=2,file=‘hw1.txt')
2改成1有什么差别
感谢
作者: cyberor (虚拟水族箱2004)   0000-00-00 00:00:00
别忘了:close(2)
楼主: Laoda245566   0000-00-00 00:00:00
什么意思 抱歉我新手
作者: iamhemry (追风)   0000-00-00 00:00:00
那编号指的是输出入端编号,一次可以开很多档案,然后给不样的编号,之后可以在程式码中自行作运用。不过,有几个编号是系统默认的,最好不要占用到,确切编号我忘了,但是编号从10号以上开始用是绝对没问题的以上。
作者: zmack0905 (降太)   0000-00-00 00:00:00
没特殊用途的话你爽就好,甚至丢运算子进去循环开启都Ok

Links booklink

Contact Us: admin [ a t ] ucptt.com