阅读量:0
在不同语言中,可以通过不同的方式来获取文件的大小,以下是一些常见编程语言中获取文件大小的实现方式:
- C语言:
#include <stdio.h> #include <sys/stat.h> int main() { struct stat st; stat("file.txt", &st); printf("File size is %lld bytes\n", st.st_size); return 0; }
- Java:
import java.io.File; public class FileSize { public static void main(String[] args) { File file = new File("file.txt"); long fileSize = file.length(); System.out.println("File size is " + fileSize + " bytes"); } }
- Python:
import os file_size = os.path.getsize("file.txt") print("File size is", file_size, "bytes")
- JavaScript (Node.js):
const fs = require('fs'); fs.stat('file.txt', (err, stats) => { if (err) { console.error(err); return; } console.log("File size is", stats.size, "bytes"); });
这些是一些常见编程语言中获取文件大小的实现方式,具体的实现方式可能会有所不同,但一般都是通过调用系统或库函数来获取文件的大小信息。