linux下如何用C程序读写本地文件

来源:百度知道 编辑:UC知道 时间:2024/06/30 10:33:07
我想在linux下用C语言编写一个程序读出本地文件数据并保存在另一个文件,请问代码和在windows下一样的吗,那文件路径要怎么写呢?

是一样的。如果是同目录则直接写文件名,如果是不同的目录,可以写明路径。

如:
读同目录文件local.txt
fopen("local.txt","r");

读不同目录文件 /home/yourname/otherdir/other.txt
fopen("/home/yourname/otherdir/other.txt","r");

你可以使用pwd命令来获得文件路径

标准C是跨平台的, 也就是同样的代码在windows下可以编译, 在linux也可编译

用fread和fwrite吧

头文件路径要注意