當前位置:編程學習大全網 - 編程軟體 - 宏編程是什麽?

宏編程是什麽?

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

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

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

當使用壹種不熟悉的宏語言來編程時,比較有效的方法就是記錄壹連串用戶希望得到的操作,然後通過閱讀應用程序記錄下來的宏文件來理解宏命令的結構組成。

  • 上一篇:怎麽咳五筆?
  • 下一篇:編程:數字未來的金鑰匙
  • copyright 2024編程學習大全網