使用fopen打开的文件,想把文件截短应该怎么处理

使用fopen打开的文件,想把文件截短应该怎么办?
比如一个文件长为100个字节,用fopen打开它以后。如果我修改了它的内容,然后希望把它截短为80个字节,应该怎么办?

------解决思路----------------------
已打开的文件可以找 ftruncate