//這是一個fopen和fclose函數的應用實例 //調用對應的流操作函數創建一個文件,并且關閉 //文件名由argv[1]參數傳遞 #include <stdio.h> int main(int argc, char *argv[]) { FILE *fp; //指向FILE對象的指針 int temp; //存放fclose函數的返回值 if(argc != 2) //如果參數不正確 { printf("請輸入正確的參數\n"); return 1; } fp = fopen( *(argv+1),"a+b"); //如果沒有文件,則建立文件 if(fp == NULL) //如果FILE為NULL則表示失敗 { printf("創建文件%s失敗!", *(argv+1)); return 2; } printf("創建文件%s成功!\n",*(argv+1)); temp = fclose(fp); //關閉文件 if(temp == 0) { printf("關閉文件%s完成!\n",*(argv+1)); return 0; } else { printf("關閉文件%s出錯!", *(argv+1)); return 3; } }
網頁名稱:[Linux流操作]打開和關閉指定流
文章位置:http://vcdvsql.cn/article46/pdiihg.html
成都網站建設公司_創新互聯,為您提供ChatGPT、建站公司、Google、靜態網站、品牌網站制作、小程序開發
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯