open (MYFILE,"hao.txt") 是打开当前目录下的文件hao.txt,如果你当前目录下没有这个文件就无法打开,就会输出 not open。exit(1)就是退出了。exit 0 可以告知你的程序的使用者:你的程序是正常结束的。如果 exit 非 0 值,那么你的程序的使用者通常会认为你的程序产生了一个错误。
看看对应目录下有没有这个文件这样写else是不能执行的会被die获得然后退出exit是程序的返回值,一般0认为正常非0出现异常