当前位置: 技术问答>linux和unix
没有路径的情况下创建的文件的默认路径是和程序生成可执行文件在同一个目录中是吗?。
来源: 互联网 发布时间:2016-02-23
本文导语: 我在linux 下 用FILE *FP=fopen("myfile.txt","a");创建了一个文件。没有加路径, 创建的文件在mnt/nfs下了。 我想确认以下的是 没有路径的情况下创建的文件的默认路径是和我程序的可执行文件在同一个目录中是吗?。 ...
我在linux 下
用FILE *FP=fopen("myfile.txt","a");创建了一个文件。没有加路径,
创建的文件在mnt/nfs下了。
我想确认以下的是
没有路径的情况下创建的文件的默认路径是和我程序的可执行文件在同一个目录中是吗?。
用FILE *FP=fopen("myfile.txt","a");创建了一个文件。没有加路径,
创建的文件在mnt/nfs下了。
我想确认以下的是
没有路径的情况下创建的文件的默认路径是和我程序的可执行文件在同一个目录中是吗?。
|
"没有路径的情况下创建的文件的默认路径是和我程序的可执行文件在同一个目录中是吗?"
应该不是,只能说是当前路径吧,当前路径也可以是可执行文件的路径,
如
cd ~
./file
应该不是,只能说是当前路径吧,当前路径也可以是可执行文件的路径,
如
cd ~
./file
|
创建文件的默认路径是当前路径, 也就是代码所在文件的路径.
可执行文件的路径, 要看是怎么编译的, 如果所有代码文件都在同一目录下, 并用gcc编译, 应该也是代码所在文件的路径.
可执行文件的路径, 要看是怎么编译的, 如果所有代码文件都在同一目录下, 并用gcc编译, 应该也是代码所在文件的路径.
|
创建的文件的默认路径和可执行文件在同一个目录中