❶ 什麼是紅頭文件 紅頭文件是什麼
什麼是紅頭文件 紅頭文件是什麼?
「紅頭文件」並非法律用語。「紅頭文件」因往往套著回象徵權威的答「紅頭」而得名,泛指政府機關發布的措施、指示、命令等非立法性文件,長期以來都是各級行政機關實施行政管理活動的重要抓手。
「紅頭文件」多指黨政領導機關(多指中央一級)下發的文件,因版頭文件名稱多印成紅色,故稱紅頭文件。
廣義:
「紅頭文件」就是從字面理解的帶紅頭和紅色印章的,既包括行政機關直接針對特定公民和組織而制發的文件,也包括行政機關不直接針對特定公民和組織而制發的文件,以及行政機關內部因明確一些工作事項而制發的文件。
狹義:
「紅頭文件」是專指行政機關針對不特定的公民和組織而制發的文件,這類文件對公眾有約束力、涉及到他們的權利和義務,也就是法律用語所稱的行政法規、規章以外的其他具有普遍約束力的規范性文件。公眾所關心關注的,應該是指狹義上的「紅頭文件」。
❷ 請問什麼叫頭文件請詳細點解釋
在C語言家族程序中,頭文件被大量使用。一般而言,每個C++/C程序通常由頭文件(header files)和定義文件(definition files)組成。頭文件作為一種包含功能函數、數據介面聲明的載體文件,用於保存程序的聲明(declaration),而定義文件用於保存程序的實現(implementation)。
C++/C程序的頭文件以「.h」為後綴。以下是假設名稱為 graphics.h的頭文件:
#ifndef GRAPHICS_H (作用:防止graphics.h被重復引用)
#define GRAPHICS_H
#include.... (作用:引用標准庫的頭文件)
...
#include... (作用:引用非標准庫的頭文件)
...
void Function1(...); (作用:全局函數聲明)
...
class Box (作用:類結構聲明)
{
...
};
#endif
從以上例子可以看出,頭文件一般由三部分內容組成:(1)頭文件開頭處的版權和版本聲明;(2)預處理塊;(3)函數和類結構聲明等。在頭文件中,用ifndef/define/endif結構產生預處理塊,用 #include 格式來引用庫的頭文件。頭文件的這種結構,是利用C語言進行開發軟體所通常具備的,屬於公有知識。
一般在一個應用開發體系中,功能的真正邏輯實現是以硬體層為基礎,在驅動程序、功能層程序以及用戶的應用程序中完成的。根據以上示例,可以發現頭文件的主要作用在於調用庫功能,對各個被調用函數給出一個描述,其本身不包含程序的邏輯實現代碼,它只起描述性作用,告訴應用程序通過相應途徑尋找相應功能函數的真正邏輯實現代碼。用戶程序只需要按照頭文件中的介面聲明來調用庫功能,編譯器會從庫中提取相應的代碼。
從以上結構圖來看,頭文件是用戶應用程序和函數庫之間的橋梁和紐帶。[i]在整個軟體中,頭文件不是最重要的部分,但它是C語言家族中不可缺少的組成部分。做一個不算很恰當的比喻,頭文件就像是一本書中的目錄,讀者(用戶程序)通過目錄,可以很方便就查閱其需要的內容(函數庫)。在一本書中,目錄固然重要,但絕對不是一本書的核心的、最重要的部分。
❸ 什麼是版頭文件格式是什麼
文件版頭,簡稱「文頭」,文頭是發文機關用來制發正式文件時使用的有固定版式的發文機關標識。
❹ c語言中的頭文件是什麼概念
在C語言家族程序中,頭文件被大量使用。一般而言,每個C程序通常由頭文件(header files)和定義文件(definition files)組成。頭文件作為一種包含功能函數、數據介面聲明的載體文件,主要用於保存程序的聲明(declaration),而定義文件用於保存程序的實現 (implementation)。 .c就是你寫的程序文件。
頭文件是用戶應用程序和函數庫之間的橋梁和紐帶。在整個軟體中,頭文件不是最重要的部分,但它是C語言家族中不可缺少的組成部分。編譯時,編譯器通過頭文件找到對應的函數庫,進而把已引用函數的實際內容導出來代替原有函數。進而在硬體層面實現功能。
頭文件一般由四部分內容組成:
(1)頭文件開頭處的版權和版本聲明;
(2)預處理塊;
(3)inline函數的定義;
(4)函數和類結構聲明等。
在頭文件中,用 ifndef/define/endif結構產生預處理塊,用 #include 格式來引用庫的頭文件。頭文件的這種結構,是利用C語言進行開發軟體所通常具備的,屬於公有知識。