亚洲精品久久久久久久久久久,亚洲国产精品一区二区制服,亚洲精品午夜精品,国产成人精品综合在线观看,最近2019中文字幕一页二页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如果期望$$a發(fā)生二次置換該如何操作呢?

FPGA技術(shù)驛站 ? 來(lái)源:Lauren的FPGA ? 2020-09-08 16:22 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

看一個(gè)典型的例子,如下圖所示。變量x被賦值為10,變量a被賦值為字符x。之后,給變量b賦值$$a。最終變量b的值將會(huì)是$x,而不是10。

為什么b的值是$x,而不是10呢?這是因?yàn)門(mén)cl的變量置換遵循如下兩條規(guī)則:

規(guī)則1:Tcl在解析一條命令時(shí),只從左向右解析一次,進(jìn)行一輪置換,每一個(gè)字符只會(huì)被掃描一次。

規(guī)則2:每一個(gè)字符只會(huì)發(fā)生一層置換,而不會(huì)對(duì)置換后的結(jié)果再進(jìn)行一次掃描置換。

根據(jù)上述規(guī)則,Tcl從左向右對(duì)命令“set b$$a”進(jìn)行解析,掃描所有的字符,發(fā)現(xiàn)$$a時(shí),執(zhí)行變量置換,得到$x,同時(shí)只發(fā)生一層置換,不會(huì)對(duì)置換后的結(jié)果$x再進(jìn)行掃描置換(否則$$a中最左側(cè)也就是第一個(gè)$將被掃描兩次,與規(guī)則1沖突,)。因此,最左側(cè)的$并不會(huì)觸發(fā)變量置換,最終變量b的值將會(huì)是$x,而不是10。

那么如果期望$$a發(fā)生二次置換該如何操作呢?

方法1:采用[set var]的方式,如下圖所示。代碼第6行中括號(hào)中的set命令只跟隨一個(gè)參數(shù)$var,$var發(fā)生變量置換,故set $var等效于set a,而set a將返回變量a的值。本質(zhì)上,$var是[set var]的縮寫(xiě)版本。通過(guò)代碼第10行和第12行可以看出,set后面如果只有一個(gè)參數(shù),而這個(gè)參數(shù)又是一個(gè)已經(jīng)定義的變量名,那么該命令就直接返回該變量的變量值,與$var等價(jià)。

方法2:采用命令subst實(shí)現(xiàn)此目的,如下圖所示。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • TCL
    TCL
    +關(guān)注

    關(guān)注

    11

    文章

    1794

    瀏覽量

    90921
  • 變量
    +關(guān)注

    關(guān)注

    0

    文章

    615

    瀏覽量

    29344
  • 置換
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

    2099

原文標(biāo)題:Tcl之$$a 80%的概率......

文章出處:【微信號(hào):Lauren_FPGA,微信公眾號(hào):FPGA技術(shù)驛站】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    電網(wǎng)運(yùn)行中二次過(guò)電壓保護(hù)器的安裝核心指導(dǎo)原則

    二次過(guò)電壓保護(hù)器的安裝核心原則是確保其有效抑制操作過(guò)電壓、雷電感應(yīng)等對(duì)二次回路的沖擊。關(guān)鍵要點(diǎn)包括:就近安裝,縮短導(dǎo)線以降低阻抗;并聯(lián)接入被保護(hù)設(shè)備,并確保接地可靠(電阻≤4Ω);參數(shù)匹配,電壓等級(jí)
    的頭像 發(fā)表于 08-14 16:01 ?527次閱讀
    電網(wǎng)運(yùn)行中<b class='flag-5'>二次</b>過(guò)電壓保護(hù)器的安裝核心指導(dǎo)原則

    CT二次側(cè)過(guò)電壓保護(hù)機(jī)制及實(shí)現(xiàn)方式

    電流互感器(CT)二次側(cè)過(guò)電壓保護(hù)機(jī)制的核心是防止二次側(cè)開(kāi)路或異常工況下產(chǎn)生危險(xiǎn)高壓,確保設(shè)備安全和人員防護(hù)。CT二次側(cè)過(guò)電壓保護(hù)需結(jié)合 瞬態(tài)抑制器件(MOV/TVS)、主動(dòng)保護(hù)裝置(開(kāi)路保護(hù)器
    的頭像 發(fā)表于 08-01 10:27 ?1008次閱讀
    CT<b class='flag-5'>二次</b>側(cè)過(guò)電壓保護(hù)機(jī)制及實(shí)現(xiàn)方式

    漢思新材料:底部填充膠二次回爐的注意事項(xiàng)

    底部填充膠(Underfill)是一種在電子組裝中用于增強(qiáng)焊點(diǎn)可靠性的工藝,特別是在倒裝芯片封裝中。針對(duì)底部填充膠(Underfill)進(jìn)行二次回爐(通常發(fā)生在返修、更換元件或后道工序需要焊接
    的頭像 發(fā)表于 07-11 10:58 ?868次閱讀
    漢思新材料:底部填充膠<b class='flag-5'>二次</b>回爐的注意事項(xiàng)

    消諧裝置與二次消諧裝置區(qū)別、一消諧器與二次消諧器的區(qū)別

    消諧器與二次消諧器是電力系統(tǒng)中用于抑制諧振過(guò)電壓的不同裝置,主要區(qū)別如下: 安裝位置:一消諧器串聯(lián)于電壓互感器(PT)一側(cè)中性點(diǎn)與地之間,直接承受高電壓;
    的頭像 發(fā)表于 05-07 09:58 ?2771次閱讀
    一<b class='flag-5'>次</b>消諧裝置與<b class='flag-5'>二次</b>消諧裝置區(qū)別、一<b class='flag-5'>次</b>消諧器與<b class='flag-5'>二次</b>消諧器的區(qū)別

    淺談藍(lán)牙模塊貼片加工中的二次回流焊接

    不均勻,導(dǎo)致產(chǎn)生焊接缺陷。 c.選擇不當(dāng)?shù)暮附訁?shù)。如果焊接參數(shù)選取不當(dāng),例如溫度過(guò)高、時(shí)間過(guò)長(zhǎng),都會(huì)對(duì)焊接質(zhì)量產(chǎn)生負(fù)面影響。 3、如何降低二次回流焊的影響 為了確保焊接的質(zhì)量,可以采取以下方法: a
    發(fā)表于 04-15 14:29

    DLP6500想調(diào)用API進(jìn)行自主二次開(kāi)發(fā),怎么構(gòu)建開(kāi)發(fā)環(huán)境?

    請(qǐng)問(wèn)一下,我購(gòu)置了DLP6500型號(hào)產(chǎn)品,想利用產(chǎn)品進(jìn)行開(kāi)發(fā),實(shí)現(xiàn)高速投影的功能。 但是我現(xiàn)在只找到了GUI界面,請(qǐng)問(wèn)一下,如果我想調(diào)用API進(jìn)行自主二次開(kāi)發(fā),怎么構(gòu)建開(kāi)發(fā)環(huán)境? 最好有相關(guān)的技術(shù)指導(dǎo)文件,謝謝。
    發(fā)表于 03-03 07:03

    大為錫膏:針對(duì)二次回流封裝錫膏的創(chuàng)新解決方案

    前言隨著封裝技術(shù)的不斷進(jìn)步,對(duì)封裝材料的要求確實(shí)越來(lái)越高。針對(duì)傳統(tǒng)錫銻(SnSb)合金在二次回流問(wèn)題上的不足,東莞市大為新材料技術(shù)有限公司推出的二次回流高可靠性焊錫膏是一個(gè)創(chuàng)新的解決方案。二次
    的頭像 發(fā)表于 02-05 17:07 ?542次閱讀
    大為錫膏:針對(duì)<b class='flag-5'>二次</b>回流封裝錫膏的創(chuàng)新解決方案

    集成電路新建項(xiàng)目機(jī)電二次配設(shè)備安裝與連接環(huán)節(jié)有哪些注意事項(xiàng)?

    設(shè)備安裝與連接是集成電路新建項(xiàng)目機(jī)電二次配施工流程中的關(guān)鍵環(huán)節(jié),以下是環(huán)節(jié)的一些注意事項(xiàng):
    的頭像 發(fā)表于 01-06 16:48 ?1111次閱讀
    集成電路新建項(xiàng)目機(jī)電<b class='flag-5'>二次</b>配設(shè)備安裝與連接環(huán)節(jié)有哪些注意事項(xiàng)?

    什么是集成電路新建項(xiàng)目機(jī)電二次配?

    集成電路新建項(xiàng)目機(jī)電二次配是在集成電路工廠建設(shè)過(guò)程中的一個(gè)重要環(huán)節(jié),主要涉及到在一機(jī)電安裝完成后,針對(duì)生產(chǎn)設(shè)備的具體需求進(jìn)行的二次機(jī)電系統(tǒng)配置與調(diào)整。以下是其詳細(xì)介紹:
    的頭像 發(fā)表于 01-06 16:45 ?2253次閱讀
    什么是集成電路新建項(xiàng)目機(jī)電<b class='flag-5'>二次</b>配?

    深居淺出AutoCAD二次開(kāi)發(fā)

    深居淺出AutoCAD二次開(kāi)發(fā),net版
    發(fā)表于 01-06 14:12 ?12次下載

    安科瑞ACTB導(dǎo)軌式CT二次母線保護(hù)繞組電壓保護(hù)器

    安科瑞 程瑜 ?187 0211 2087 ACTB導(dǎo)軌式CT二次母線保護(hù)繞組電壓保護(hù)器 產(chǎn)品概述 電流互感器(簡(jiǎn)稱 CT)在運(yùn)行中二次回路絕不允許開(kāi)路,一旦開(kāi)路,或一繞組流過(guò)異常電流(如雷電
    的頭像 發(fā)表于 12-18 15:17 ?674次閱讀
    安科瑞ACTB導(dǎo)軌式CT<b class='flag-5'>二次</b>母線保護(hù)繞組電壓保護(hù)器

    大為錫膏:針對(duì)二次回流封裝錫膏的創(chuàng)新解決方案

    隨著封裝技術(shù)的不斷進(jìn)步,對(duì)封裝材料的要求確實(shí)越來(lái)越高。針對(duì)傳統(tǒng)錫銻(SnSb)合金在二次回流問(wèn)題上的不足,東莞市大為新材料技術(shù)有限公司推出的二次回流高可靠性焊錫膏是一個(gè)創(chuàng)新的解決方案。
    的頭像 發(fā)表于 12-14 08:55 ?837次閱讀

    SOLIDWORKS二次開(kāi)發(fā)應(yīng)用范圍與實(shí)例

    SOLIDWORKS二次開(kāi)發(fā)為企業(yè)和設(shè)計(jì)師們提供了廣闊的定制化空間,能夠更好地滿足復(fù)雜多變的設(shè)計(jì)需求,幫助工程師和設(shè)計(jì)師提高工作效率,實(shí)現(xiàn)更復(fù)雜的自動(dòng)化任務(wù)。如您有SOLIDWORKS二次開(kāi)發(fā)需求,歡迎咨詢Solidkits
    的頭像 發(fā)表于 12-13 16:33 ?1394次閱讀

    二次電池超小型多功能解決方案

    本期我們介紹適用于鋰二次電池超小型設(shè)備的電源配置。
    的頭像 發(fā)表于 11-18 09:13 ?792次閱讀
    鋰<b class='flag-5'>二次</b>電池超小型多功能解決方案

    小型低功耗鋰二次電池解決方案

    本期我們介紹適用于物聯(lián)網(wǎng)傳感器和可穿戴設(shè)備使用鋰二次電池的電源配置。
    的頭像 發(fā)表于 11-11 10:47 ?794次閱讀
    小型低功耗鋰<b class='flag-5'>二次</b>電池解決方案