在電腦科學中,一個編譯程式定向是由程式師嵌入於原始程式碼的資料,以告知編譯器當「如何」編譯,其他原始程式碼則告知編譯器應當編譯「什麼」。
此條目沒有列出任何參考或來源。 (2022年9月26日) |
舉例
- 一個編譯器定向(compiler directive)可以告知編譯器在查核陣列索引時的範疇,或者信任程式師尚未編譯的程式碼,以免導致編譯錯誤。
- 在C程式語言中,使用「
#include
」的預處理器指導(preprocessor directive)可以告知編譯器在此處插入其他的純文字檔。
- 在一些C程式語言中可以用
#pragma once
來建構,效用特性上近似於Include防範。
在Ada程式語言中,編譯程式定向也被稱為標註(pragmas,"pragmatic information"的簡稱),在其他程式語言中(如Turbo Pascal)則稱為意義性意見(significant comments)。
舉例而言
strict
- Perl的指導定向(pragma)用來限定不安全的建構
這是一篇與軟件相關的小作品。您可以透過編輯或修訂擴充其內容。 |
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.
Remove ads