红头文件”指的是指各级政府机关,多指中央一级下发的带有大红字标题和红色印章的文件、声明、公告、公示类等的俗称。
广义的“红头文件”就是从字面理解的带红头和红色印章的,既包括行政机关直接针对特定公民和组织而制发的文件,也包括行政机关不直接针对特定公民和组织而制发的文件,以及行政机关内部因明确一些工作事项而制发的文件。
狭义的“红头文件”是专指行政机关针对不特定的公民和组织而制发的文件,这类文件对公众有约束力、涉及到他们的权利和义务,也就是法律用语所称的行政法规、规章以外的其他具有普遍约束力的规范性文件。
公众所关心关注的,应该是指狭义上的“红头文件”。现在大多公司将其作为机密文件,任职文件,紧急文件的别称。
二、红头文件的法定程序
1、严格执行规范性文件制定程序。
2、落实公开、公正制度。
3、严格划分制定权限。
4、加强对规范性文件的监督检查。
自定义头文件通常放在使用该头文件的源文件所在的目录中,并使用#include "MyHead.h"来包含。
头文件是不编译的,因为C语言编译过程之前有个预编译过程。在这个过程中用头文件中的内容替换源文件中“#include”命令,所以在编译器看来,没有头文件,只有源文件。预编译过程还包括条件编译。
头文件为了防止被重复包含,通常的格式是:
/* MyHead.h */
#ifndef _MYHEAD_H_
#define _MYHEAD_H_
(这里是头文件的内容)
#endif /* _MYHEAD_H_ */
拓展资料
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)