linux里如何创建c文件夹,使用c语言在Linux中的/ tmp文件夹中创建文本文件
#include // Defines fopen(), fclose(), fprintf(), printf(), etc.
#include // Defines errno
C程序mkstemp功能一般先從 '主要()' 功能。
int main()
{
int rCode=0;
FILE *fp = NULL;
'fp'將是對文件的引用,用于讀取,寫入或關閉文件。
char *filePath = "/tmp/thefile.txt";
'filePath'是一個保存路徑“/ tmp”和文件名“thefile.txt”的字符串。
以下行嘗試以“寫入”模式打開文件,該文件(如果成功)將導致在“/ tmp”目錄中創建文件“thefile.txt”。
fp=fopen(filePath, "w");
順便提及,與指定的 “w”(寫入)模式,它 “thefile.txt” 已經存在于 “/ TMP” 目錄時,它都將被覆蓋。
如果無法創建文件,下面的代碼將打印一個錯誤。
if(NULL==fp)
{
rCode=errno;
fprintf(stderr, "fopen() failed. errno[%d]\n", errno);
}
創建文件后,可以寫在這里:現在
fprintf(fp, "This is the content of the text file.\nHave a nice day!\n");
,該文件可以被關閉。
if(fp)
fclose(fp);
全部完成。
return(rCode);
}
總結
以上是生活随笔為你收集整理的linux里如何创建c文件夹,使用c语言在Linux中的/ tmp文件夹中创建文本文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 我的世界里的盾牌怎么做(汉典我字的基本解
- 下一篇: linux 命令tar,Linux下ta