當前位置:聚美館>智慧生活>心理>

自訂宏編程是什麼

心理 閱讀(8.99K)
自訂宏編程是什麼

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

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

應用程序也可以使用一種和宏類似機理的系統來允許用戶將一系列(一般是最常使用到的操作)自訂爲一個步驟。也就是用戶執行一系列操作,並且讓應用程序來“記住”這些操作以及順序。更進階的用戶可以透過內建的宏編程來來直接使用那些應用程序的功能。