c語言中的標頭檔案,c語言中,標頭檔案是什麼意思?有什麼用?

2022-02-17 19:34:31 字數 6577 閱讀 9317

1樓:清飛楊

c語言中的標頭檔案:#include。

標頭檔案的作用:

1.標頭檔案可以定義所用的函式列表,方便查閱你可以呼叫的函式。

2.標頭檔案可以定義很多巨集定義,就是一些全域性靜態變數的定義,在這樣的情況下,只要修改標頭檔案的內容,程式就可以做相應的修改,不用親自跑到繁瑣的**內去搜尋。

3.標頭檔案只是宣告,不佔記憶體空間,要知道其執行過程,要看你標頭檔案所申明的函式是在哪個.c檔案裡定義的,才知道。

c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規格寫出的c語言程式可在許多電腦平臺上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平臺。

2樓:

c/c++標頭檔案一覽

c、傳統 c++

#include //設定插入點

#include //字元處理

#include //定義錯誤碼

#include //浮點數處理

#include //檔案輸入/輸出

#include //引數化輸入/輸出

#include //資料流輸入/輸出

#include //定義各種資料型別最值常量#include //定義本地化函式

#include //定義數學函式

#include //定義輸入/輸出函式

#include //定義雜項函式及記憶體分配函式#include //字串處理

#include //基於陣列的輸入/輸出#include //定義關於時間的函式

#include //寬字元處理及輸入/輸出#include //寬字元分類

標準 c++ (同上的不再註釋)

#include //stl 通用演算法

#include //stl 位集容器

#include

#include

#include

#include

#include //複數類

#include

#include

#include

#include

#include //stl 雙端佇列容器#include //異常處理類

#include

#include //stl 定義運算函式(代替運算子)#include

#include //stl 線性列表容器#include //stl 對映容器

#include

#include //基本輸入/輸出支援

#include //輸入/輸出系統使用的前置宣告#include

#include //基本輸入流

#include //基本輸出流

#include //stl 佇列容器

#include //stl 集合容器

#include //基於字串的流

#include //stl 堆疊容器

#include //標準異常類

#include //底層輸入/輸出支援

#include //字串類

#include //stl 通用模板類

#include //stl 動態陣列容器#include

#include

using namespace std;

c99 增加

#include //複數處理

#include //浮點環境

#include //整數格式轉換

#include //布林環境

#include //整型環境

#include //通用型別數學巨集

3樓:

標頭檔案就相當於一棟大樓的樓層索引,如果沒有樓層索引(標頭檔案)你要找某辦公室就得一層層的找(自己寫這個功能的**),但有了樓層索引(標頭檔案)你就不要必要一層層的找了直接看自己要找的辦公室在在索引中的**(直接引用標頭檔案中的函式)!

ps:即標頭檔案中包涵了一些常用的函式,如果我們要這些功能如:開方,我們就不必要去寫一個開方的源**了,而是直接引用math.

h中的sqrt()就行了,這樣可程式設計可以縮短開發週期,想想你自己寫一個開方的源**至少也得十幾行**吧,別人引用標頭檔案一個sqrt()函式就搞定了!

4樓:蓋風林映雪

這個問題很深奧

標頭檔案包含了你要呼叫的函式宣告,巨集定義,資料結構定義

當你要使用你自己沒有定義的函式,巨集或者資料結構等,就需要包含相應的標頭檔案

5樓:琴奕納喇文虹

#include

說明呼叫dos控制檯i/o子程式的各個函式。

#include

包含字串庫函式說明的標頭檔案

#include

包含動態儲存與釋放函式標頭檔案

6樓:揭燎琦依波

不是標準庫,通常講述標準庫的書當然沒有它。可能是使用者自己寫的!

7樓:潭旋似語夢

被呼叫函式

來自的資料庫

8樓:鎖長順龐雁

exception>資料流輸入/輸出

#include

<#include

////complex.h>//

#include

fenv;寬字元分類

//字串類

#include

//cmath>stl

佇列容器

#include

字串處理

#include

.h>stdbool;

//////

/定義雜項函式及記憶體分配函式

#include

//.h>/limits;//

#include

stdint;浮點環境

#include

/////

////stl

通用模板類

#include

//.h>/stl

集合容器

#include

//////.h>bitset>浮點數處理#include

<.h>.h>ios>/sstream>////標準c++

(同上的不再註釋)

#include

cerrno>/

////stl

堆疊容器

#include

cstdio>///整數格式轉換

#include

//字元處理

#include

//基本輸出流

#include

/vector>//.h>stl

通用演算法

#include

iostream;

//////////

///stl

雙端佇列容器

#include

《設定插入點

#include

定義數學函式

#include

//cwctype>iomanip;inttypes;//string;

///stl

動態陣列容器

#include

fstream;c++標頭檔案一覽

c;////.h>/

/.h>

#include

.h>//

//#include

/math;time.h>/

///limits>.h>

//基於字串的流

#include

////

////fstream>/

//stack>//

//#include

//定義各種資料型別最值常量

#include

輸入/輸出系統使用的前置宣告

#include

/#include

/stdio;

using

namespace

std;//布林環境

#include

《基本輸入流

#include

stdexcept>/

#include

queue>/.h>

/基本輸入/輸出支援

#include

《定義本地化函式

#include

/引數化輸入/輸出

#include

.h>寬字元處理及輸入/輸出

#include

<、傳統

c++#include

/整型環境

#include

<

c語言中,標頭檔案是什麼意思?有什麼用?

9樓:景田不是百歲山

標頭檔案:在復c語言家族程式中,頭制檔案被大量使用。一般而言,每個c++/c程式通常由標頭檔案和定義檔案組成。

標頭檔案作為一種包含功能函式、資料介面宣告的載體檔案,主要用於儲存程式的宣告,而定義檔案用於儲存程式的實現。

標頭檔案的主要作用在於多個**檔案全域性變數(函式)的重用、防止定義的衝突,對各個被呼叫函式給出一個描述,其本身不需要包含程式的邏輯實現**,它只起描述性作用,使用者程式只需要按照標頭檔案中的介面宣告來呼叫相關函式或變數,連結器會從庫中尋找相應的實際定義**。

10樓:匿名使用者

標頭檔案 你可以把它看作一個函式庫

有些定義和函式是要用到標頭檔案裡面的,標頭檔案裡面有的, 你就不用再重新寫了,只要一個引用就可以了

11樓:匿名使用者

一般把函式宣告放在標頭檔案,實現放在.c或.cpp

這樣要呼叫這些函式時只要引入該標頭檔案就可以呼叫這些函式

12樓:

h 標頭檔案,是你呼叫函式所用到的一些宣告,一般把宣告放在h標頭檔案時,實現**放在cpp/c檔案裡.

c語言中有哪些標頭檔案

13樓:匿名使用者

c/c++標頭檔案一覽

c、傳統 c++

#include //設定插入點

#include //字元處理

#include //定義錯誤碼

#include //浮點數處理

#include //檔案輸入/輸出

#include //引數化輸入/輸出

#include //資料流輸入/輸出

#include //定義各種資料型別最值常量#include //定義本地化函式

#include //定義數學函式

#include //定義輸入/輸出函式

#include //定義雜項函式及記憶體分配函式#include //字串處理

#include //基於陣列的輸入/輸出#include //定義關於時間的函式

#include //寬字元處理及輸入/輸出#include //寬字元分類

標準 c++ (同上的不再註釋)

#include //stl 通用演算法

#include //stl 位集容器

#include

#include

#include

#include

#include //複數類

#include

#include

#include

#include

#include //stl 雙端佇列容器#include //異常處理類

#include

#include //stl 定義運算函式(代替運算子)#include

#include //stl 線性列表容器#include //stl 對映容器

#include

#include //基本輸入/輸出支援

#include //輸入/輸出系統使用的前置宣告#include

#include //基本輸入流

#include //基本輸出流

#include //stl 佇列容器

#include //stl 集合容器

#include //基於字串的流

#include //stl 堆疊容器

#include //標準異常類

#include //底層輸入/輸出支援

#include //字串類

#include //stl 通用模板類

#include //stl 動態陣列容器#include

#include

using namespace std;

c99 增加

#include //複數處理

#include //浮點環境

#include //整數格式轉換

#include //布林環境

#include //整型環境

#include //通用型別數學巨集

#include說明呼叫dos控制檯i/o子程式的各個函式。

#include包含字串庫函式說明的標頭檔案#include包含動態儲存與釋放函式標頭檔案

c語言中的標頭檔案大全及其作用,在C語言中,標頭檔案的作用是什麼?

在安裝c語言程式的資料夾d vc98 include裡面全部都是標頭檔案,下面是一部分 include 設定插入點 include 字元處理 include 定義錯誤碼 include 浮點數處理 include 檔案輸入 輸出 include 引數化輸入 輸出 include 資料流輸入 輸出 i...

c 語言中建立標頭檔案,在c語言中怎樣建立標頭檔案

有區別,標頭檔案不參加編譯,只是呼叫,可以定義類,結構體,聯合體等等原始檔要參見編譯,並且可以包含標頭檔案,main 函式只能在原始檔中,定義函式,標頭檔案可以進行的,原始檔都可以進行,反之不然。還有他們拓展名不同,頭.h 原始檔.cpp 在c語言中怎樣建立標頭檔案 c 怎麼自己建立標頭檔案 1 開...

c語言標頭檔案的位置,C語言標頭檔案的位置?

c語言中的標頭檔案一般分為兩類,一類是標準庫標頭檔案,一類是使用者自定義標頭檔案。1 標準庫標頭檔案,不同的編譯器都不相同。vc6.0一般在安裝目錄下的 vc98 include目錄,比如c program files x86 microsoft visual studio vc98 include...