今天的任务是获取一个现有文件,并将零添加到该文件,直到达到一定大小为止。
您必须编写一个程序或函数,该程序或函数采用当前目录中文件的名称f
和字节数b
。在保留的原始内容的同时f
,您必须在末尾写入零(空字节,而不是ascii 0),以便其新大小为b
字节。
您可以假设名称中f
仅包含字母数字的ascii,您对此具有完全权限,其初始大小不大于b
,但可能与一样大b
,并且有无限的可用磁盘空间。
您可能不会假设f
它是非空的,或者它不已经包含空字节。
执行结束后,不应修改其他现有文件,也不应该存在新文件。
测试用例
f的内容| b | f的结果内容 12345 | 10 | 1234500000 0 | 3 | 000 [空] | 2 | 00 [空] | 0 | [空] 123 | 3 | 123
b