c語言新建
函數名:
mkdir
功
能:
建立一個目錄(文件夾)
用
法:
int
mkdir(char
*pathname);
程序例:
(在win-tc和Dev-c++下運行通過)
#include
<stdio.h>
#include
<process.h>
#include
<dir.h>
int
main(void)
{
int
status;
system("cls");
status
=
mkdir("book");
/*這是在程序所在當前文件夾下創建book*/
(!status)
?
(printf("Directory
created\n"))
:
(printf("Unable
to
create
directory\n"));
system("pause");
system("dir");
/*顯示創建後當前文件夾下的文件信息*/
system("pause");
status
=
rmdir("book");
/*刪除創建的文件夾book*/
(!status)
?
(printf("Directory
deleted\n"))
:
(perror("Unable
to
delete
directory"));
system("pause");
return
0;
}
Ⅱ Qt的純C語言項目中怎樣新建一個.c文件
add new,選擇模板的時候選擇c++,然後選擇c++ SourceFile
這樣建立一個.cpp 文件,但你可以完全按照c語言的方式來處理。
Ⅲ 用C語言創建文件
工具:華碩電腦
原料:C-Free5.0
1、打開C-Free5.0新建一個空白頁面,然後將C語言的基礎格式寫完,注意格式縮進。
Ⅳ c語言怎麼創建一個txt文件
c語言創建txt文件的步驟如下:
1、打開C-Free5.0新建一個空白頁面,然後將C語言的基礎格式寫完,注意格式縮進。
Ⅳ c語言中新建工程跟新建文件有什麼區別
c語言中新建工程跟新建文件區別為:主體不同、編譯不同、命名空間不同。
一、主體不同
1、新建工程:新建工程本身就是一個主體,包含多個代碼文件、資源文件等。
2、新建文件:新建文件屬於工程的一部分,在創建工程時伴隨產生,並可繼續增加。
二、編譯不同
1、新建工程:新建工程可以直接進行編譯和運行。
2、新建文件:新建文件不可以直接進行編譯和運行,需要有完整的工程才可執行。
三、命名空間不同
1、新建工程:新建工程的命名空間以建立工程時輸入的工程名為主。
2、新建文件:新建文件依附於所在的工程,命名空間對應工程的命名空間。
Ⅵ vc++編c語言的新建步驟是什麼
vc++編c語言新建文件方法:
1、打開vc++,點擊左上角的「文件」,在下拉菜單中選擇「新建」。
Ⅶ 在C語言中怎樣新建一個文件夾
包含頭文件stdlib.h後,調用system("md 文件夾名稱"); 或者system("mkdir 文件夾名稱");
Ⅷ C語言程序怎樣建工程
如果你用的是VC6:
打開軟體後—>單擊文件->新建(新建中有四項)—>工程->選擇Win32
Console
Application(此步一定要選對,同時輸入工程名確定)->在接下來彈出的對話框中選擇
空工程
後單擊完成->彈出對話框單擊確定(建工程到此結束了),接下來建文件就行了,文件會自動歸入此工程下。
樓主不要混淆腳本的概念····如果是腳本的話
就是命令行指令,或者腳本語言保存的代碼。腳本一般為解釋性語言,即不需要編譯鏈接,而直接逐行執行代碼的語言。C語言不是腳本語言。
電話號碼嘛··隨機生成,這個不錯,有點復雜的說。我是說隨機數像電話號碼的情況。比較復雜。
你需要一個hashlist庫。
一個生成用戶名的方法,一個生成電話號碼的方法。
和一個記錄顯示的方法。
有了這些很簡單了。
初始化哈希表
//如果同時生成記錄和讀取記錄的話要用到多線程了
//可以先讀取:
打開文件:
loop:
讀取一條記錄
store
as
key
&
value
in
hashlist
loopend
生成記錄
保存
寫入文件
Ⅹ 如何用C語言創建一個新文件
C語言可以通過fopen函數創建一個新文件。
細節如下:
1.
使用fopen需要添加頭文件
#include
<stdio.h>
2.
創建一個新的文本文件語句如下:
FILE
*fp=fopen("文件名",
"w");
3.
創建一個新的二進制文件的語句如下:FILE
*fp=fopen("文件名",
"wb");
4.
該函數詳細說明如下:
5.
函數原型:FILE
*
fopen(const
char
*
path,const
char
*
mode);
6.
返回值:文件順利打開後,指向該流的文件指針就會被返回。如果文件打開失敗則返回NULL,並把錯誤代碼存在errno中。
7.
參數說明:
參數path字元串包含欲打開的文件路徑及文件名,參數mode字元串則代表著流形態。
mode有下列幾種形態字元串:
r
以只讀方式打開文件,該文件必須存在。
r+
以可讀寫方式打開文件,該文件必須存在。
rb+
讀寫打開一個二進制文件,允許讀寫數據,文件必須存在。
w
打開只寫文件,若文件存在則文件長度清為0,即該文件內容會消失。若文件不存在則建立該文件。
w+
打開可讀寫文件,若文件存在則文件長度清為零,即該文件內容會消失。若文件不存在則建立該文件。
a
以附加的方式打開只寫文件。若文件不存在,則會建立該文件,如果文件存在,寫入的數據會被加到文件尾,即文件原先的內容會被保留。
a+
以附加方式打開可讀寫的文件。若文件不存在,則會建立該文件,如果文件存在,寫入的數據會被加到文件尾後,即文件原先的內容會被保留。
wb
只寫打開或新建一個二進制文件;只允許寫數據。
wb+
讀寫打開或建立一個二進制文件,允許讀和寫。
ab+
讀寫打開一個二進制文件,允許讀或在文件末追加數據。
例子代碼
FILE *fp; //定義文件指針
fp=fopen("d:\\out.txt","w");//打開文件
//寫文件的代碼
fclose(fp);
//關閉文件