原理
一.計算機中的“宏”計算機科學裡的宏是一種抽象,它根據一系列預定義的規則替換一定的文本模式。Excel 辦公軟體自動集成了“VBA”高級程式語言,用此語言編制出的程式就叫“宏”。使用“VBA”需要有一定的編程基礎和耗費大量的時間,因此,絕大多數的使用者僅使用了Excel的一般制表功能,很少使用到“VBA”。
解釋器或編譯器在遇到宏時會自動進行這一模式替換。對於編譯語言,宏展開在編譯時發生,進行宏展開的工具常被稱為宏展開器。宏這一術語也常常被用於許多類似的環境中,它們是源自宏展開的概念,這包括鍵盤宏和宏語言。絕大多數情況下,使用“宏”這個詞的使用暗示著將小命令或動作轉化為一系列指令。
宏的用途在於自動化頻繁使用的序列或者是獲得一種更強大的抽象能力--但這常常是一回事。
計算機語言如C或彙編語言有簡單的宏系統,由編譯器或彙編器的預處理器實現。C的宏預處理器的工作只是簡單的文本搜尋和替換,使用附加的文本處理語言如M4,C 程式設計師可以獲得更精巧的宏。
Lisp類語言如Common Lisp和Scheme有更精巧的宏系統: 宏的行為如同是函式對自身程式文本的變形,並且可以套用全部語言來表達這種變形。一個C宏可以定義一段語法的替換,然而一個Lisp的宏卻可以控制一節代碼的計算。
獲得了控制代碼的執行順序(見惰性計算和非限制函式)的能力,使得新創建的語法結構與語言內建的語法結構不可區分。例如,一種Lisp 方言有 cond 而沒有if ,就可以使用宏由前者定義後者。Lisp 語法的去部主要擴展,比如面向對象的CLOS 系統,可以由宏來定義。
漢字 宏
宏 #hóng
釋義
①廣大;廣博:宏大|宏偉|寬宏大量。②姓。
【宏大】 #hóngdà 宏偉巨大。
〖例句〗小強立下了宏大的志願,要為將來成為一名出色的建築工程師努力學習。
【宏圖】 #hóngtú 遠大的構想,宏偉的計畫。
〖例句〗國家希望在海外留學完成學業的人回國,為實現祖國的宏圖大業貢獻力量。
【宏偉】 #hóngwěi 氣勢雄壯,規模盛大。
〖例句〗宏偉的人民英雄紀念碑矗立在天安門廣場中央。
===================關於這個字的更多的信息=================
宏〈形〉
(形聲。從宀,表示與家室房屋有關,厷聲。本義:屋子寬大而深)
同本義
宏,屋深響也。――《說文》。段玉裁注:“屋深也。各本深下衍響字,此因下文‘屋響’而誤,今依《韻會》、《集韻》、《類篇》正。…屋深者,其內深廣也。”
宏我邦我家。――《毛公鼎》
宏,按:深大之屋凡聲如有應響。――清·朱駿聲《說文通訓定聲》
大;宏大
宏,大也。――《爾雅·釋詁》
若保宏父。――《書·酒誥》
舉其宏綱。――《書·序》
其器宏以弇。――《呂氏春秋·孟冬》
又如:宏才(大才);宏碩(大儒碩學。指有學問的人);宏
宏hóng廣大,廣博:~大。~觀。~量。~圖。~偉。寬~。
拓
拓
搨
tà
〈動〉
拓印 [make rubbings from inscriptions, pictures, etc. on stone tablets or bronze vessels]。在刻鑄有文字或圖像的器物上蒙一層紙,捶打後使凹凸分明,塗上墨,顯出文字圖像來
其相承傳拓之本,猶在秘府。——《隋書·經籍志》
又如:拓工(拓印的工藝);拓手(摹印石碑上文字、圖畫的技藝);拓本(拓片裝訂成的本子);拓印(摹印石碑或器物上的文字、圖畫);拓墨(拓取用的墨)
以紙片依樣製作 [copy]
新拓來的鞋樣子的鞋,剛剛上腳。——丁玲《母親》
貼 [stick on]
就是前日被瘟官打的棒瘡,在暗地獄裡討個爛膏藥拓了。——清·張南莊《何典》
塗抹 [daub;smear;paint]
極鬼便糾合幾個同道中,來到村里,揀個僻靜所在,拓花了面孔,扎扮停當,…打進門去。——清·張南莊《何典》
另見tuò
拓本
tàběn
用紙緊覆在碑帖或金石等器物的文字或花紋上,用墨或其他顏色打出其文字、圖形來的印刷品。墨色深黑有光的叫烏金拓;淡而勻淨的叫蟬衣拓。用朱色打拓的叫“朱拓”(拓片裝訂成的本子)
拓片
tàpiàn
[rubbing] 將碑文石刻、青銅器等文物的形狀及其上面的文字、圖案拓下來的紙片
拓寫
tàxiě
[take] 用墨汁等摹寫
拓寫古銅器的圖案
拓
tuò
〈動〉
舉,托起 [lift]
孔子之勁,能拓國門之關。——《列子·說符》。注:“拓,舉也。”
開闢;擴展 [develop;open up]
擴地寖廣,兵甲日盛。——《後漢書·張步傳》
闢土四面,拓地千里。——《吳子·圖國》
拓世貽統。——顏延之《三月三日曲水詩序》
又如:拓地(開拓疆土);拓界(開拓疆界);拓宇(開闢疆域);拓造(開闢創造);拓銷(開闢銷路);拓邊(開拓邊疆);拓辟(開闢)
把物推開 [push open]
拓,手推物。——《集韻》
張開 [stretch]
至是, [張] 浦見士皆拓兩石弓有餘力,大駭。——吳廣成《西夏書事》
拓
tuò
〈形〉
開闊的 [spacious]。如:拓大(龐大)
拓
tuò
——見“落拓”(luòtuò)
另見tà
拓地
tuòdì
[expand land]∶擴張、開拓疆土
[recaim]∶開闢土地
填海拓地
拓荒
tuòhuāng
[open up virgin soil;reclaim wasteland] 開墾荒地
拓荒者
拓寬
tuòkuān
開拓使寬廣
農村專業戶有新發展,門路拓寬,分工趨細
拓落
tuòluò
[feel frustrated]∶失意;不得志
[spacious]∶形容寬廣
拓撲
tuòpū
[topological]
涉及從嚴格定量測量中抽象出來的各種對象之間的關係的
在同胚下不變性質的或在包含於同胚下不變性質的
拓展
tuòzhǎn
[expand] 開拓、擴展
拓展國際市場
拓殖
tuòzhí
[colonize]∶帝國主義國家將不已開發國家地區變為其殖民地
[open up virgin soil and migrate]∶拓荒移民
拓
tuò
ㄊㄨㄛˋ
開闢,擴充:~荒。開~。~展。~落(a.寬廣;b.潦倒失意。亦作“落拓”)。
以手推物:“孔子之勁,能~國門之關,而不肯以力聞”。
姓。
鄭碼:DGVV,U:62D3,GBK:CDD8
筆畫數:8,部首:扌,筆順編號:12113251
developopen uprubbings
拓
tà
ㄊㄚˋ
在刻鑄有文字或圖像的器物上,塗上墨,蒙上一層紙,捶打後使凹凸分明,顯出文字圖像來:~印。~本。~片。
鄭碼:DGVV,U:62D3,GBK:CDD8
筆畫數:8,部首:扌,筆順編號:12113251
developopen uprubbings
拓
zhí
ㄓˊ
古同“摭”,拾取。
鄭碼:DGVV,U:62D3,GBK:CDD8
筆畫數:8,部首:扌,筆順編號:12113251