靚麗時尚館

位置:首頁 > 健康生活 > 心理

自定義巨集程式設計是什麼

心理8.69K
自定義巨集程式設計是什麼

計算機科學裡的巨集(Macro),是一種批量處理的稱謂。一般說來,巨集是一種規則或模式,或稱語法替換 ,用於說明某一特定輸入(通常是字串)如何根據預定義的規則轉換成對應的輸出(通常也是字串)。這種替換在預編譯時進行,稱作巨集展開。

計算機語言如C語言或 組合語言有簡單的巨集系統,由編譯器或彙編器的前處理器實現。C語言的巨集前處理器的工作只是簡單的文字搜尋和替換,使用附加的文字處理語言如M4,C程式設計師可以獲得更精巧的巨集。

應用程式也可以使用一種和巨集類似機理的系統來允許使用者將一系列(一般是最常使用到的操作)自定義為一個步驟。也就是使用者執行一系列操作,並且讓應用程式來“記住”這些操作以及順序。更高階的使用者可以通過內建的巨集程式設計來來直接使用那些應用程式的功能。