编译程序指令
外观
![本页使用了标题或全文手工转换](http://upload.wikimedia.org/wikipedia/commons/thumb/c/cd/Zh_conversion_icon_m.svg/35px-Zh_conversion_icon_m.svg.png)
(重定向自Pragma)
此条目没有列出任何参考或来源。 (2022年9月26日) |
在计算机科学中,一个编译程序指令是由程序师嵌入于原始代码的资料,以告知编译器当“如何”编译,其他原始代码则告知编译器应当编译“什么”。
举例
[编辑]- 一个编译器指令(compiler directive)可以告知编译器在查核数组索引时的范畴,或者信任程序师尚未编译的代码,以免导致编译错误。
- 在C编程语言中,使用“
#include
”的预处理器指导(preprocessor directive)可以告知编译器在此处插入其他的纯文字档。
- 在一些C编程语言中可以用
#pragma once
来建构,效用特性上近似于Include防范。
在Ada编程语言中,编译程序指令也被称为編譯控制指令(pragmas,"pragmatic information"的简称),在其他编程语言中(如Turbo Pascal)则称为意义性意见(significant comments)。
举例而言
strict
- Perl的指导指令(pragma)用来限定不安全的建构
![]() | 这是一篇与软件相关的小作品。您可以通过编辑或修订扩充其内容。 |