在特定目录中创建一个零字节文件
Posted
技术标签:
【中文标题】在特定目录中创建一个零字节文件【英文标题】:Create a zero byte file in specific directory 【发布时间】:2015-08-25 06:13:47 【问题描述】:#include <stdio.h>
#include <stdlib.h>
int main()
FILE * fp;
fp = fopen ("file.txt", "w+");
fclose(fp);
return(0);
上述程序将创建一个文件。我需要将该文件放在特定目录中。请帮忙
【问题讨论】:
文件和目录需要硬编码吗?您可以将它们作为命令行参数传递吗? ***.com/questions/6477568/…的可能重复 @sandeep 命令行参数作为第二个参数传递给main()
。请阅读精选的 C 书籍以了解更多详细信息。
【参考方案1】:
在fopen()
的参数中添加路径。
fp = fopen ("/path/to/file.txt", "w+");
【讨论】:
以上是关于在特定目录中创建一个零字节文件的主要内容,如果未能解决你的问题,请参考以下文章
使用 virtualenv / virtualenvwrapper 在特定目录中创建 virtualenv [重复]