程序设计领域中,预处理一般是指在程序源代码被翻译为目标代码的过程中,生成二进制代码之前的过程。典型地,由预处理器(preprocessor) 对程序源代码文本进行处理,得到的结果再由编译器核心进一步编译。这个过程并不对程序的源代码进行解析,但它把源代码分割或处理成为特定的单位——(用C/C++的术语来说是)预处理记号(preprocessing token)用来支持语言特性(如C/C++的宏调用)。

最常见的预处理是C语言和C++语言。ISO C和ISO C++都规定程序由源代码被翻译分为若干有序的阶段(phase) [1][2] ,通常前几个阶段由预处理器实现。预处理中会展开以#起始的行,试图解释为预处理指令(preprocessing directive) ,其中ISO C/C++要求支持的包括#if/#ifdef/#ifndef/#else/#elif/#endif(条件编译)、#define(宏定义)、#include(源文件包含)、#line(行控制)、#error(错误指令)、#pragma(和实现相关的杂注)以及单独的#(空指令)[1][2] 。预处理指令一般被用来使源代码在不同的执行环境中被方便的修改或者编译。

预处理器在UNIX传统中通常缩写为PP,在自动构建脚本中C预处理器被缩写为CPP的宏指代。为了不造成歧义,C++(cee-plus-plus) 经常并不是缩写为CPP,而改成CXX。

注意预处理常被错误地当作预编译(precompiling) ,事实上这是两个不同的概念。预处理尽管并不是ISO C/C++要求的单独阶段,但“预处理”这个术语正式地出现并参与构成其它术语,如C的预处理翻译单元(preprocessing translation unit)[1] 以及C/C++词法规则中预处理记号(prerprocessing-token) 这个语法分类[1][2] 。预编译是一些编译器支持的特性,不是C/C++语言的特性或实现必须要求遵循的规则涉及到的内容,没有在ISO C/C++全文中出现[1][2] 。

纺织物的预处理,是纺织物烧毛、退浆、精练、漂白、丝光和热定形等工艺过程的总称。预处理的目的是去除纱线或织物上的天然杂质,以及纺织过程中所附加的浆料、助剂和沾污物。经过预处理的纺织品具有较好的润湿性、白度、光泽和尺寸稳定性。天然纤维含杂较多,其纺织物的预处理要求也较高,天然纤维与化学纤维混纺织物的预处理工艺,应以适合天然纤维为主,同时照顾化学纤维的要求。

烧毛是烧去纱线或织物表面的茸毛,使织物表面光洁,增进染色或印花后的色泽鲜艳度,在服用过程中不易沾尘。化学纤维织物烧毛后,还可减轻因茸毛摩擦而引起的起球现象。

相关查询: 预处理
最新查询:山东省济南市市中区 它本身 不辞劳苦 七年级 优良性 无苏打奶盐饼干 查理大桥 数码金相显微镜 办不到 神曲奏界白 狗嘴里 粉蝶闹香城 天津大学建筑学院青年校友作品集:方案卷 Phodopus 数以万计 zeamais 旅途中 小儿七星茶 沙茶尖椒牛柳 付磊 EXIN 增强性 茅塞顿开 considering 萨瓦河 卡弄上自然村 庆复禅寺 党领导 声调语言 CRB指数 熊猫猎金者 欧阳家祥 政策可信 鱼茸粟米饼 遥远的理想乡 dynamical quadrifolia 西康省人民政府 几乎不 亲手做 科学学 终产者 Sutherland 针尾细蟌 冢田僚一 长垣秘密 趵突泉 火星使命 ˰ 雪域魅影 歌剧纽伦堡的名歌手序曲 连接口 血腥担保 兰州东教场 关东地区 熊熊爱宝石 红叶美绪 不仅是 ���ʶ����Ϲ��� ��תӡ��ӡ 巴勒贝克神庙 周会平 景芳三区 南糖 南瓜豆渣薄饼 ��ԣ 分开了 普剌特草 摩来卷柏 董默 ĸˮ 五行伏妖 居杨 金刚铠甲心咒 xReader 阎锡山 陡石岩 施瓦辛格健美之路 头部按摩技法 预处理
友情链接: 知道 电影 百科 好搜 问答 微信 值得买 巨便宜 天天特价 洛阳汽车脚垫 女装 女鞋 母婴 内衣 零食 美妆 汽车 油价 郑州 北京 上海 广州 深圳 杭州 南京 苏州 武汉 天津 重庆 成都 大连 宁波 济南 西安 石家庄 沈阳 南阳 临沂 邯郸 保定 温州 东莞 洛阳 周口 青岛 徐州 赣州 菏泽 泉州 长春 唐山 商丘 南通 盐城 驻马店 佛山 衡阳 沧州 福州 昆明 无锡 南昌 黄冈 遵义
© 2025 haodianxin 百科 豫ICP备14030218号-3 消耗时间:0.012秒 内存2.82MB