1樓:小七說
#include
#include
#include
#include
#include
//前提是程式所在路徑下必須手動建立乙個dirname.txt檔案,檔案為空
int mkdir()
;getcwd(pwd, 256);//獲取系統路徑chdir(pwd);//更改工作目錄為程式路徑printf("%s\n", pwd);
fp = fopen("./dirname.txt", "r+");
if(fp == null)
fseek(fp, 0l, seek_end);
filesize = ftell(fp);
if(filesize == 0)
else
i_name = atoi(filename);
i_name++;
if(i_name < 10)
else
if(_mkdir(filename) != 0)fseek(fp, 0l, seek_set);
fwrite(filename, sizeof(char), strlen(filename), fp);
fclose(fp);
return 0;
}#include
main()
vc6.0下除錯成功
2樓:淚之夢幻
可以使用mkdir函式解決問題。
使用許可權:於目前目錄有適當許可權的所有使用者使用方式:mkdir [-p] dirname說明:建立名稱為 dirname 的子目錄。
引數:-p 確保目錄名稱存在,如果目錄不存在的就新建立乙個。
語法:mkdir [選項] dir-name說明:該命令建立由dir-name命名的目錄。
要求建立目錄的使用者在當前目錄中(dir-name的父目錄中)具有寫許可權,並且dirname不能是當前目錄中已有的目錄或檔名稱。
命令中各選項的含義為:
- m 對新建目錄設定訪問許可權。也可以用chmod命令設定。
- p 可以是乙個路徑名稱。此時若路徑中的某些目錄尚不存在,加上此選項後,系統將自動建立好那些尚不存在的目錄,即一次可以建立多個目錄。
給乙個mkdir函式的例項:
#include
#include
#include
int main( void )
else
printf( "problem creating directory '\\testtmp'\n" );}
3樓:認不倒你
#include
#include
int main()
return 0;}
4樓:京縈
用檔案開啟,,,看看是不是存在,,原理建立
無法資料夾無法建立資料夾 資料夾 檔案系統錯誤
萬能導師 原因 設定錯誤導致。1 第一步是進入桌面右下角點選windows圖示,然後選擇 檔案管理器 點選。2.下一步是點選 桌面問題 資料夾,然後右鍵點選 屬性 如下圖所示。3.然後,從彈出的 桌面屬性 選項卡中選擇您要登入的使用者名稱。請注意,在 完全控制 選項卡下,選擇 允許 並勾選 確定 4...
如何批量以檔名建立資料夾,再將檔案放入資料夾
echo off for f i in dir b a d do for f delims j in echo i do md j 2 nul move y i j 如何批量以檔名建立資料夾,再將檔案放入資料夾?for f a in dir b a d do set fn na set folder...
電腦上建立資料夾之後怎樣在裡面輸入文字
經桂枝梅雨 不可以輸入,必須新建乙個文件。步驟如下 單擊右鍵 新建 word文件 開啟檔案 輸入文字 曾竹青集碧 1.單擊資料夾一次,過幾毫秒,再單擊一次,然後重新命名。2.單擊一次,按f2,然後重新命名。3.右鍵一次,點重新命名,然後輸入漢字。 如果你是要輸入文字的話,那你要在資料夾裡面在新建乙個...