導航:首頁 > 文件目錄 > c文件添加路徑

c文件添加路徑

發布時間:2023-07-05 11:03:15

㈠ C語言創建路徑和文件的問題

因為我的編譯器缺少dir.h頭文件,所以我稍微費了點事用其它方法自己寫了一個。

#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int CreateFile()
{
FILE* fp;
char directory[50],file[50],buffer[50],mulu[50];
int i,w,z,len;
scanf("%s",directory);
len=strlen(directory);
z=0;
for(i=len-1;i>=0;i--)
if(directory[i]!='\\')
buffer[z++]=directory[i];
else
{
directory[i]='\0';
break;
}

len=strlen(directory);
w=0;
for(i=0;i<len;i++)
if(directory[i]!='\\')
file[w++]=directory[i];
else
{
file[w++]='\\';
file[w++]='\\';
}
file[w]='\0';
strcpy(mulu,"mkdir ");
strcat(mulu,file);
//printf("file:%s\n",mulu);

system(mulu);
i=strlen(file);
file[i++]='\\';
file[i++]='\\';
for(z-=1;z>=0;z--)
file[i++]=buffer[z];
file[i]='\0';
//printf("%s",file);
fp=fopen(file,"w");
if(!fp)
{
printf("Can not create the file.\n");
exit(0);
}
return 0;
}
int main()
{
if(!CreateFile())
printf("ok!\n");
else
printf("Sorry ,error...\n");
return 0;
}

已經幫你做成函數了,感謝我吧,哈哈哈。。。

㈡ 找不到頭文件,需要添加頭文件的路徑該怎麼辦

1.將壓縮包中的壓縮包解壓出來,再打開其中的文件。

2.改變系統的臨時緩存目錄,將臨時緩存目錄,右鍵我的電腦-- 高級 -- 環境變數。

3.改變Administrator 的用戶變數中雙擊TEMP ,TMP目錄路徑,把路徑改短一點,如圖:可以改相同的目錄,也可以是不同的目錄,但是不要用根目錄,用根目錄,會造成出現很多的臨時緩存文件,很亂。

4.系統環境變數不要輕易修改,切記這樣在解壓嵌套壓縮包的時候,路徑就不會變的特別長,錯誤提示就解決了。

㈢ C語言創建文件到指定文件夾

代碼如下:

#include "stdio.h"

#include "conio.h"

#include "dir.h"

int main()

{

int status;

status=0;

status=mkdir("D:mydir");

printf("status=%d",status);

getch();

return 1;

}

(3)c文件添加路徑擴展閱讀

1、C++提供了許多實用的頭文件,這些頭文件里包含了程序運行時需要用到的一些方法,在上面的程序中就引入了iostream。

2、以#為開頭是告訴編譯器,該行代碼需要預處理。include 是告訴編譯器,需要引入iostream這個頭文件。iostream文件定義了輸入流/輸出流對象。

3、C ++編譯器是忽略空行的,空白行可以改善代碼的可讀性和結構。

㈣ C語言中要讀一個文件需要文件路徑么

文件不在執行程序的文件夾內,就需要完整的文件路徑。在文件夾內,使用文件名即可。

1、C語言標准庫提供了一系列文件操作函數。文件操作函數一般以f+單詞的形式來命名(f是file的簡寫),其聲明位於stdio.h頭文件當中。

例如:fopen、fclose函數用於文件打開與關閉;fscanf、fgets函數用於文件讀取;fprintf、fputs函數用於文件寫入;ftell、fseek函數用於文件操作位置的獲取與設置。一般的C語言教程都有文件操作一章。

(4)c文件添加路徑擴展閱讀:

C語言是一門面向過程、抽象化的通用程序設計語言,廣泛應用於底層開發。C語言能以簡易的方式編譯、處理低級存儲器。C語言是僅產生少量的機器語言以及不需要任何運行環境支持便能運行的高效率程序設計語言。

盡管C語言提供了許多低級處理的功能,但仍然保持著跨平台的特性,以一個標准規格寫出的C語言程序可在包括一些類似嵌入式處理器以及超級計算機等作業平台的許多計算機平台上進行編譯。

順序結構的程序雖然能解決計算、輸出等問題,但不能做判斷再選擇。對於要先做判斷再選擇的問題就要使用選擇結構。選擇結構的執行是依據一定的條件選擇執行路徑,而不是嚴格按照語句出現的物理順序。

選擇結構的程序設計方法的關鍵在於構造合適的分支條件和分析程序流程,根據不同的程序流程選擇適當的選擇語句。選擇結構適合於帶有邏輯或關系比較等條件判斷的計算,設計這類程序時往往都要先繪制其程序流程圖。

然後根據程序流程寫出源程序,這樣做把程序設計分析與語言分開,使得問題簡單化,易於理解。程序流程圖是根據解題分析所繪制的程序執行流程圖。

參考資料來源:網路-C語言

㈤ 怎樣添加C/C++頭文件和庫函數的默認路徑,linux下。

1,修改makefile,參考makefile手冊
2,直接修改編譯參數
3,源碼中加入源文件的相對路徑或者絕對路徑即可

㈥ C語言中要讀一個文件需要文件路徑么

需要,如果你想要打開不是當前編譯文件夾下的文件的時候,就要路徑
例如
FILE
*fp;
fp=fopen("student.txt"
"a");
就是打開你當前編譯文件下的student.txt文檔,但是不過你要打開別的就應該加路徑
例如
fp=fopen("C:\\Users\\hust\\student.txt","a");
就是這樣,但是要記住打開的時候\\要用雙反斜線,因為單個反斜線為轉義符,這樣你打不開文件

㈦ C語言寫入並建立文件路徑

用於保存文件的目錄要事先存在!否則會輸出錯誤信息!
//---------------------------------------------------------------------------
#include
#include
#define
fppath
"c:\\vcf\\"
/*文件的保存目錄,末尾的斜杠不可省略*/
int
main(void)
{
file
*fp;
char
fn[255];
int
i;
for
(i
=
1;
i<=1000;
i++)
{
sprintf(fn,"%s%d.vcf",fppath,i);
fp=fopen(fn,"w");
if
(!fp)
{
fprintf(stderr,"file
error(%s)\n",fn);
continue;
}
fputs("begin:vcard\nversion:2.1",fp);
fprintf(fp,"n;charset=utf-8;encoding=quoted-printable:%d\n",i);
fprintf(fp,"tel;cell:%d\n",i);
fputs("end:vcard",fp);
fclose(fp);
}
return
0;
}
//---------------------------------------------------------------------------

㈧ c語言可執行文件的路徑

先創建一個工程,新建》工程;
然後添加源文件,新建》源文件內,新建的源文件會自動添加到你剛才新建容的工程中;
一般情況下建立源文件是應該選擇 .c 的文件格式。
對VC++而言,工程目錄一般放在 X:\Program Files\Microsoft Visual Studio\MyProjects下,而編譯鏈接後的可執行程序就放在工程目錄的DEBUG下。
解決找不到路徑的辦法是:你先手工找到工程目錄的路徑,然後在系統環境變數的path下增加該路徑。我的電腦》屬性》高級》環境變數,選中path,點「編輯」,在那一行末尾加個半形分號,然後填上工程目錄的路徑。

閱讀全文

與c文件添加路徑相關的資料

熱點內容
微信打碼賺錢安卓軟體 瀏覽:608
蘋果官換機買什麼版本 瀏覽:979
visio數據模型怎麼用 瀏覽:179
關於駕駛的app 瀏覽:92
多線程編程有什麼特點 瀏覽:453
iso文件系統 瀏覽:116
蘋果932攔截騷擾電話 瀏覽:765
盲盒開箱app有哪些 瀏覽:422
win10激活腳本之家 瀏覽:191
魔鬼作坊工具包 瀏覽:185
ae源文件下載 瀏覽:520
如何將照片內容轉換成pdf文件 瀏覽:137
浙里辦app如何更換手機號碼 瀏覽:244
電子資料文件有哪些 瀏覽:241
猥瑣貓表情教程 瀏覽:599
android音頻文件格式 瀏覽:458
漫畫臉app哪裡可以下載 瀏覽:959
購買歡樂升級歡樂豆 瀏覽:282
學習智能機器人用什麼編程最好 瀏覽:655
蘋果手機如何管控app 瀏覽:633

友情鏈接