1樓:gz陶克說
建頭宣告c檔案中的函式,巨集定義以及對應的標頭檔案。
每個c++/c程式通常分為兩個檔案。乙個檔案用於儲存程式的宣告(declaration),稱為標頭檔案。另乙個檔案用於儲存程式的實現(implementation),稱為定義(definition)檔案。
c++/c程式的標頭檔案以「.h」為字尾,c程式的定義檔案以「.c」為字尾,c++程式的定義檔案通常以「.
cpp」為字尾(也有一些系統以「.cc」或「.cxx」為字尾)。
建立方頭檔案法如下:
第一步:首先建標頭檔案是為了宣告c檔案中的函式,以及包括巨集定義。建立標頭檔案要有對應的c檔案。裡面有乙個函式
第二步:下面要寫標頭檔案首先要建乙個.h檔名結尾的檔案。
第四步:#ifndef後面要寫的是頭檔名稱的大寫。例如:test.h要寫成__test_h__。前面與後面是兩個下劃線。大寫字母,一定不要用小寫。
第五步:然後在define與endif中間宣告你的函式名,一定要寫冒號!
第六步:然後在main檔案中寫上include這個標頭檔案,接下來就可以呼叫函式進行運算了。
第七步:然後編譯,執行,就完成步驟了。
2樓:當哆啦離開a夢
1、新建標頭檔案之前,選中「專案」
2、右鍵—>「new file」
3、建好標頭檔案之後,在裡面編寫你自己的**4、在標頭檔案寫好之後,別忙,還沒有儲存呢
5、選擇「檔名」->「header files」->「儲存」,儲存好之後,就可以方便以後呼叫了
3樓:
如里是用vc寫的程式的話, 有幾種方法:
比如你要加的標頭檔案叫header.h, 裡面寫函式的宣告, 另外建一檔案叫header.cpp或其它名字如***xx.
cpp也可以,裡面寫函式定義. 關鍵的一點是在cpp檔案開頭得寫上#include "header.h"和#include "stdafx.
h", 在header.h的開頭寫上#ifndef header_h和#defined header_h, 最後一行寫上#endif就ok了.
方法一:vc裡新建檔案,如樓上所說, 但要選上add to project
方法二:如果你要新增的是乙個類, 則在工程中新增普通類, 填好類名後vc會自動建立h檔案和cpp檔案.
方法三:用記事本或其它編輯器寫好h檔案和cpp檔案後拷到vc工程目錄下,在vc的project->add to project->files選上h檔案和cpp檔案即可.
在用到自己建立函式的檔案開頭寫上#include "header.h", 然後就可用你的函式了.
為了讓你明白,說得有點囉嗦啦!
4樓:馬克格斯
不一定用標頭檔案,普通的檔案也可以呼叫啊,你稍微看下書就ok了,特別簡單的.
5樓:
#ifndef
#define
// **區
#endif
該結構是用來定義編譯器常量的,是為了防止重複include該檔案,是非常必要寫的。
c語言標頭檔案怎麼解釋,c語言中要引用標頭檔案時「」與 的區別!
傳統 c include 設定插入點 include 字元處理 include 定義錯誤碼 include 浮點數處理 include 檔案輸入 輸出 include 引數化輸入 輸出 include 資料流輸入 輸出 include 定義各種資料型別最值常量 include 定義本地化函式 inc...
C的標頭檔案保護問題,C 標頭檔案保護符
所有的標頭檔案保護一般都是如此寫的 ifndef x define x endif 這個x要寫成什麼沒有任何規定的,只要在工程中不要跟其他的巨集定義衝突重複就可以了。在vc下等同於 pragma once 這個都可以,風格而已。只要取個唯一的識別符號即可。不過要注意 ifndef 上下兩個識別符號要...
C 中怎麼建立標準的exe檔案
首先那台機子上要安裝相應版本的.net framework然後,c 裡面呼叫函式就可以了,可以用system filename.exe 這個標頭檔案就是stdlib.h,然後具體怎麼弄去查查吧 要去等本地的exe檔案的話可以用這三個函式,shellexecute createprocess wine...