typedef long long __kernel_loff_t; 在code::block中测试了一个。 sizeof(long) = 4; sizeof(long long) =8; 同时不存在int ,short等类型的这种形式。编译不能通过。