你說的如果是自定義函數(shù)。就先寫出來,比如
創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比昌樂網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式昌樂網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋昌樂地區(qū)。費(fèi)用合理售后完善,10年實(shí)體公司更值得信賴。
#include
void create()
{
//這里寫函數(shù)代碼
}
int main()
{
create();//在主函數(shù)里進(jìn)行調(diào)用
}
不能用全局變量的話,只能用指針傳遞.以下是例子.
首先要在工程目錄下建立文件g.dat
#include stdio.h
void fun1(FILE *p)
{
fwrite("11",2,2,p);
}
void fun2(FILE *p)
{
fwrite("22",2,2,p);
}
int main()
{
FILE *p1 = NULL;
p1 = fopen("g.dat","rw");
fun1(p1);
fun2(p1);
fclose(p1);
return 0;
}
頭文件是一種文本文件,使用文本編輯器將代碼編寫好之后,以擴(kuò)展名.h保存就行了。頭文件中一般放一些重復(fù)使用的代碼,例如函數(shù)聲明,變量聲明,常數(shù)定義,宏的定義等等。
當(dāng)使用#include語句將頭文件引用時(shí),相當(dāng)于將頭文件中所有內(nèi)容,復(fù)制到#include處。為了避免因?yàn)橹貜?fù)引用而導(dǎo)致的編譯錯(cuò)誤,頭文件常具有:
#ifndef _DELAY_H_
#define _DELAY_H_
//代碼部分
#endif
的格式。
擴(kuò)展資料
C語言頭文件的作用
在C語言中,頭文件是程序格部分之間保證信息一致性的橋梁,連接程序?qū)ο蠖x和使用的紐帶。
通常開發(fā)C程序的程序員會把一個(gè)程序分為兩類:以h為擴(kuò)展名的輔助性文件,也稱為頭文件。以.c為擴(kuò)展名的基本程序文件,也稱為源代碼文件;定義好頭文件是保證大型程序開發(fā)工作能夠順利進(jìn)行的重要環(huán)節(jié)。
比如幾個(gè)人共同開發(fā)一個(gè)大系統(tǒng),他們之間需要有一些約定。 如果一個(gè)人定義的東西唄另一個(gè)人使用,就需要通過引入對應(yīng)的頭文件來建立相互間的聯(lián)系。
在程序開發(fā)時(shí),最早成型的可能是一批頭文件,它們形成不同工作者之間的聯(lián)系標(biāo)準(zhǔn)。即使是一個(gè)人, 在采用分塊坊式寫程序時(shí)也有類似的情況。
網(wǎng)頁標(biāo)題:c語言file函數(shù)教程,C++ FILE
網(wǎng)頁路徑:http://jinyejixie.com/article4/hsohoe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、品牌網(wǎng)站建設(shè)、靜態(tài)網(wǎng)站、網(wǎng)站制作、網(wǎng)站收錄、企業(yè)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)