freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

cl腳本語(yǔ)言培訓(xùn)ppt課件(已修改)

2025-01-22 13:36 本頁(yè)面
 

【正文】 制作:測(cè)試部 日期: 20220312 制作:某某部 時(shí)間: 202211 TCL腳本語(yǔ)言培訓(xùn) TCL腳本語(yǔ)言介紹 TCL的語(yǔ)法 TCL的變量 TCL的表達(dá)式 TCL常用命令 TCL的控制 TCL的過(guò)程 TCL的字符串操作 TCL的 list 10. 學(xué)習(xí) TCL的一些建議和方法 針對(duì) TCl腳本語(yǔ)言的新手 2小時(shí) 田顯蘭 使沒(méi)有接觸過(guò) TCL腳本語(yǔ)言的同事對(duì) TCL腳本語(yǔ)言的基礎(chǔ)概念和基礎(chǔ)知識(shí)有一定的了解??梢允褂?TCL腳本語(yǔ)言進(jìn)行簡(jiǎn)單的編程。 培訓(xùn)目的 培訓(xùn)對(duì)象 培訓(xùn)講師 學(xué)習(xí)重點(diǎn) 培訓(xùn)課時(shí) TCL腳本語(yǔ)言介紹 TCL腳本語(yǔ)言培訓(xùn) TCL(Tool Command Language)是一種解釋執(zhí)行的腳本語(yǔ)言 提供通用的編程能力:支持變量、過(guò)程和控制結(jié)構(gòu), 經(jīng)常被用于快速原型開(kāi)發(fā),腳本編程, GUI和測(cè)試等方面 TCL擁有一個(gè)功能強(qiáng)大的固有的核心命令集,同時(shí)支持根據(jù)需要 對(duì) TCL語(yǔ)言進(jìn)行擴(kuò)展 解釋器同等對(duì)待固有命令集和擴(kuò)展命令集 TCL的優(yōu)點(diǎn):語(yǔ)法簡(jiǎn)單,解釋執(zhí)行,可擴(kuò)展,跨平臺(tái) TCL的語(yǔ)法 簡(jiǎn)單的講: TCL語(yǔ)言的語(yǔ)法就是一些 TCL解釋器怎樣對(duì) TCL命令進(jìn)行分析的規(guī)則的集合。 TCL命令的基本語(yǔ)法為: mand arg1 arg2 arg3 … TCL腳本語(yǔ)言培訓(xùn) TCL的語(yǔ)法 2腳本、命令和單詞符號(hào) 一個(gè) TCL腳本可以包含一個(gè)或多個(gè)命令。命令之間必須用換行符或分號(hào)隔開(kāi)。在所有 TCL腳本中,系統(tǒng)內(nèi)部的命令名是小寫(xiě)格式 Example: set a 100 set b 101 set c 102。set d 103 TCL的每一個(gè)命令包含一個(gè)或幾個(gè)單詞,第一個(gè)單詞代表命令名,另外的單詞則是這個(gè)命令的參數(shù),單詞之間必須用空格或 TAB鍵隔開(kāi) 。命令之間是可以嵌套的 Example: set a 100 set b [expr $a +1] TCL腳本語(yǔ)言培訓(xùn) 2置換的引入 TCL的語(yǔ)法 TCL解釋器對(duì)一個(gè)命令的求值過(guò)程分為兩部分:分析和執(zhí)行。在分析階段, TCL 解釋器運(yùn)用規(guī)則把命令分成一個(gè)個(gè)獨(dú)立的單詞,同時(shí)進(jìn)行必要的置換 (substitution); 在執(zhí)行階段, TCL 解釋器會(huì)把第一個(gè)單詞當(dāng)作命令名,并查看這個(gè)命令是否有定義,如果有定義就激活這個(gè)命令對(duì)應(yīng)的 C/C++過(guò)程,并把所有的單詞作為參數(shù)傳遞給該命令過(guò)程,讓命令過(guò)程進(jìn)行處理。 Example: set log “test” set currentfilename “” LOG::AppErr $log [expr $[namespace current]::currentfilename] “error” 置換可以發(fā)生在包含命令名在內(nèi)的每一個(gè)單詞中,而且置換可以嵌套 Example: set a 1 set b$a 2 TCL提供三種形式的置換: 變量置換 、 命令置換 和 反斜杠置換 。 TCL腳本語(yǔ)言培訓(xùn) 2三種置換類(lèi)型 TCL的語(yǔ)法 變量置換由一個(gè) $ 符號(hào)標(biāo)識(shí),變量置換會(huì)導(dǎo)致變量的值插入一個(gè)單詞中。 TCL解釋器在分析一個(gè)變量置換時(shí),只把從 $ 往后直到第一個(gè)不是字符,數(shù)字或下劃線(xiàn)的字符之間的單詞符號(hào)作為被置換的變量的名字 Example: set a “hello”。set a_1 “hello”。 set a1 “hello” set b “$a world!”。set c “$a_1 world!”。set d “$a1 world!” 命令置換是由 [ ] 括起來(lái)的 TCL命令及其參數(shù)。命令置換會(huì)導(dǎo)致某一個(gè)命令的所有或部分單詞被另一個(gè)命令的結(jié)果所代替。 [ ] 中必須是一個(gè)合法的 TCL腳步,長(zhǎng)度不限。 [ ] 中腳本的值為最后一個(gè)命令的返回值 Example: set b [expr 100*10] 反斜杠替換相當(dāng)于 C語(yǔ)言中反斜杠的作用 ,主要用于在單詞符號(hào)中插入諸如換行符、空格、 [、 $等被 TCL解釋器當(dāng)作特殊符號(hào)對(duì)待的字符 Example: set a \[a] set b \$100 TCL腳本語(yǔ)言培訓(xùn) 2雙引號(hào)和花括號(hào) TCL的語(yǔ)法 除了使用反斜杠外, TCL提供另外兩種方法來(lái)使得解釋器把分隔符和置換符等特殊字符當(dāng)作普通字符,而不作特殊處理,這就要使用雙引號(hào) (“”)和花括號(hào) ({})。 TCL解釋器對(duì)雙引號(hào)中的各種分隔符將不作處理,但是對(duì)換行符 及 $和 []兩種置換符會(huì)照常處理。 Example: set a 1。set b 2 puts “c = [expr $a+$b]” 而在花括號(hào)中,所有特殊字符都將成為普通字符,失去其特殊意義, TCL
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1