本文目錄一覽:
vc 6.0怎麼新建c語言文件
操作方法如下:
操作設備:戴爾電腦
操作系統:win10
操作軟件:Visual C++ 6.0
1、打開Visual C++ 6.0,點擊 「文件」 選項,如下圖所示:
2、打開之後再點擊「新建」選項,如下圖所示:
3、打開後彈出對話框,點擊對話框里的「文件」選項,如下圖所示:
4、之後點擊下面的C++ Source File,修改左邊的文件名和文件的位置,然後點擊確定,如下圖所示:
5、出現以下頁面就創建完畢了,如下圖所示:
6、之後我們要輸入要練習的c語言試驗一下,運行流暢,如下圖所示:
如何用C語言創建和刪除文件
一、創建文件:
在C語言中創建文件,使用fopen函數,同時指定為只寫即可。
參考代碼如下:
/*
函數功能: 創建文件名為s的文件。
返回值:
-1 參數錯誤
0 創建成功
1 文件已存在
2 創建失敗
*/
int create_file(char *s)
{
FILE *fp;
if(s==NULL||s[0]==’\0′) return -1;//參數為空,即錯誤參數。
fp= fopen(s, “r”);//以只讀方式打開
if(fp)//打開成功,表示文件已經存在。
{
fclose(fp);//關閉文件
return 1;//返迴文件已存在。
}
fp= fopen(s, “w”);//以只寫方式創建文件。
if(fp == NULL)
return 2;//創建失敗。
fclose(fp);//關閉文件。
return 0;//創建成功。
}
二、刪除文件:
在C語言中,有專門的刪除文件函數remove。
1、頭文件:stdio.h
2、聲明:int remove(const char* filename);
3、功能:刪除文件名為filename的文件。
4、返回值:刪除成功,返回0.否則返回-1.
5、示例代碼:
#include stdio.h
int main()
{
char s[100];
int ret;
scanf(“%s”,s);//輸入文件名。
ret = remove(s);//刪除文件
if(ret==0)//根據結果給出相應提示
printf(“刪除文件成功\n”);
else
printf(“刪除文件失敗\n”);
return 0;
}
如何用c語言創建一個文件?並按格式保存?
1、打開C-Free5.0新建一個空白頁面,然後將C語言的基礎格式寫完,注意格式縮進。如下圖所示。
2、用「FILE」來做聲明。FILE 是變量類型,實際上是C語言定義的標準數據結構,用於文件。FILE *fp 是聲明,聲明fp是指針,用來指向FILE類型的對象。
3、然後利用fp=fopen(“c:\\czb_one.txt”,”wb”)來打開和創建文件。
4、然後在if判斷中輸入如果創建錯誤就關閉程序。exit表示退出。
5、如果文件沒有錯誤的話,輸入: fputs(“Hellloworld!”,fp);往文件 中輸入「Helloworld!」。然後用fclose(fp);關閉文件。
6、然後點擊調試按鈕,調試程序,得到如下結果,我們在C盤中找到CZB_one.txt文件裏面有helloword!
如何用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);
//關閉文件
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/311245.html