lock3.c使用fcntl锁定文件