pascal高手进 关于assign用法的问题

2024-12-03 03:37:39
推荐回答(1个)
回答1:

assign((文件类型,如input或output),(文件名及路径,如'c:\*.*'));
如果是input要用reset(input)将输入文件变量初始化
如果是output要用rewrite(output)将输出文件清空并初始化

你的文件错误是没有输入文件路径,例如readme.in和readme.out在文件夹abc1中
则应该是
Assign(input,'*:\abc1\readme.in');Reset(input);
Assign(output,'*:\abc1\readme.out');Rewrite(output);

文件最后不要忘记
Close(input);Close(output);
否则可能造成文件损坏...