1樓:匿名使用者
linux和windows平臺下,能夠對應的標頭檔案就是符合c11標準的標頭檔案。其他的標頭檔案不僅和平臺有關係,還和平臺下的編譯環境有關,很難畫上等號的。
c語言符合標準的標頭檔案.
#include //設定插入點
#include //字元處理
#include //定義錯誤碼
#include //浮點數處理
#include //檔案輸入/輸出
#include //引數化輸入/輸出
#include //資料流輸入/輸出
#include //定義各種資料型別最值常量#include //定義本地化函式
#include //定義數學函式
#include //定義輸入/輸出函式
#include //定義雜項函式及記憶體分配函式#include //字串處理
#include //基於陣列的輸入/輸出#include //定義關於時間的函式
#include //寬字元處理及輸入/輸出#include //寬字元分類
linux常用標頭檔案如下:
posix標準定義的標頭檔案
目錄項檔案控制
檔名匹配型別
路徑名模式匹配型別
組檔案網路資料庫操作
口令檔案
正規表示式
tar歸檔值
終端i/o
符號常量
檔案時間
字元擴充套件型別
-------------------------internet定義
套接字本地介面
internet地址族
傳輸控制協議定義
-------------------------記憶體管理宣告
select函式
套接字藉口
檔案狀態
程序時間
基本系統資料型別
unix域套接字定義
系統名程序控制
------------------------------posix定義的xsi擴充套件標頭檔案
cpio歸檔值
動態連結
訊息顯示結構
檔案樹漫遊
**集轉換使用程式
語言資訊常量
模式匹配函式定義
貨幣型別
資料庫操作
訊息類別
輪詢函式
搜尋表字串操作
系統出錯日誌記錄
使用者上下文
使用者限制
使用者帳戶資料庫
-----------------------------ipc(命名管道)
訊息佇列
資源操作
訊號量共享儲存
檔案系統資訊
時間型別
附加的日期和時間定義
向量i/o操作
------------------------------posix定義的可選標頭檔案
非同步i/o
訊息佇列
執行緒執行排程
訊號量實時spawn介面
xsi streams介面
事件跟蹤
2樓:匿名使用者
補充:unistd.h 沒有,可以用 windows.h
當然不是一個東西,一個是unix的,一個是windows的,比如fork就沒有。
3樓:匿名使用者
有的是c語言標準函式庫,是linux和windows共有的,有的是linux獨有的庫函式
4樓:
像#include
#include
#include
是沒有的.
#include
#include
#include
是標準的, 都有.
linux下的c語言的標頭檔案在windows下標頭檔案是哪幾個?
5樓:
#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包含動態儲存與釋放函式標頭檔案
6樓:匿名使用者
linux是嚴格按照c語言標準來的,所以你只要去找c語言的標準來對比一下即可。
7樓:匿名使用者
#include
#include
#include
#include
#include
#include
#include
這幾個windows上沒有,別找了。
c語言標頭檔案有哪些?
8樓:齋子鏡瓊怡
c語言標頭檔案如下:
1、fprintf函式,功能:格式輸出(檔案)。
2、fscanf函式,功能:格式輸入(檔案)。
3、prntf函式,功能:格式輸出(控制檯)。
4、scanf函式,功能:格式輸入(控制檯)。
5、fclose函式,功能:關閉檔案。
6、fopen函式,功能:開啟檔案。
7、feof函式,功能:檔案結尾判斷。
8、setbuf函式,功能:設定磁碟緩衝區。
9、sscanf函式,功能:從緩衝區中按格式輸入。
10、sprintf函式,功能:格式輸出到緩衝區。
11、remove函式,功能:刪除檔案。
9樓:暢旺牢學民
是c的。但是不全是c的
#include#include#include#include#include#include
這幾個是linux
/unix下的。在window上用不了其他的都是標c的
windows與linux 標頭檔案對照
10樓:趣園藝
1.linux和windows平臺下,能夠對應的標頭檔案就是符合c11標準的標頭檔案。其他的標頭檔案不僅和平臺有關係,還和平臺下的編譯環境有關,很難畫上等號的。
2.c語言符合標準的標頭檔案
#include //設定插入點
#include //字元處理
#include //定義錯誤碼
#include //浮點數處理
#include //檔案輸入/輸出
#include //引數化輸入/輸出
#include //資料流輸入/輸出
#include //定義各種資料型別最值常量#include //定義本地化函式
#include //定義數學函式
#include //定義輸入/輸出函式
#include //定義雜項函式及記憶體分配函式#include //字串處理
#include //基於陣列的輸入/輸出#include //定義關於時間的函式
#include //寬字元處理及輸入/輸出#include //寬字元分類
3.linux常用標頭檔案如下:
posix標準定義的標頭檔案
目錄項檔案控制
檔名匹配型別
路徑名模式匹配型別
組檔案網路資料庫操作
口令檔案
正規表示式
tar歸檔值
終端i/o
符號常量
檔案時間
字元擴充套件型別
-------------------------internet定義
套接字本地介面
internet地址族
傳輸控制協議定義
-------------------------記憶體管理宣告
select函式
套接字藉口
檔案狀態
程序時間
基本系統資料型別
unix域套接字定義
系統名程序控制
------------------------------posix定義的xsi擴充套件標頭檔案
cpio歸檔值
動態連結
訊息顯示結構
檔案樹漫遊
**集轉換使用程式
語言資訊常量
模式匹配函式定義
貨幣型別
資料庫操作
訊息類別
輪詢函式
搜尋表字串操作
系統出錯日誌記錄
使用者上下文
使用者限制
使用者帳戶資料庫
-----------------------------ipc(命名管道)
訊息佇列
資源操作
訊號量共享儲存
檔案系統資訊
時間型別
附加的日期和時間定義
向量i/o操作
------------------------------posix定義的可選標頭檔案
非同步i/o
訊息佇列
執行緒執行排程
訊號量實時spawn介面
xsi streams介面
事件跟蹤
11樓:
看看紅旗linux,他們出的書具體不太記得了,不過畢竟是中國做得最好的,多看看有幫助。
12樓:
linux的一般介面在《unix環境高階程式設計》中有詳細的描述。
關於socket,請看《unix網路程式設計》一書。
如果用圖形介面,那麼linux下通常採用的是gdk和qt兩個庫,也就是說,如果你在windows下使用了包含圖形介面的庫函式,那麼你就必須修改你的所有函式呼叫的實現,而不僅僅是替換標頭檔案。
要做跨平臺的程式,我推薦你使用qt,它用c++寫成,對於圖形介面的操作可以直接在win\mac\*nix等各種平臺下使用。
祝你好運!
關於c語言裡面的標頭檔案stdio h問題
是標準輸入輸出標頭檔案,裡面包含了標準輸入輸出函式的宣告,printf就是其中的一個,如果程式不使用。輸入輸出功能可以不包含此標頭檔案,但是這種情況很少,一般c程式都會包含此標頭檔案。至於書中為什麼沒有包含此標頭檔案,可能是以下幾個原因 1.你看錯了。2.書寫錯了。3.有的編譯器,像,允許在沒有包含...
在c語言中如何自定義標頭檔案
自定義標頭檔案通常放在使用該標頭檔案的原始檔所在的目錄中,並使用 include myhead.h 來包含。標頭檔案是不編譯的,因為c語言編譯過程之前有個預編譯過程。在這個過程中用標頭檔案中的內容替換原始檔中 include 命令,所以在編譯器看來,沒有標頭檔案,只有原始檔。預編譯過程還包括條件編譯...
C語言標頭檔案都是什麼程式程式設計的?會C語言了就會編標頭檔案了嗎
1全部其實寫一個c語言程式可以完全不用標頭檔案。對 include指令,編譯過程中只是在預處理階段把包含的檔案以文字形式完全替換到 include所在的那一行而已。由此可以看出,標頭檔案內容也是編譯器 在預處理之後 編譯的,如果自己在原始檔裡面寫標頭檔案的內容,可以不用 include。學會c語言就...