TCL中雙引號和大括號的區別
TCL直譯器對(1)雙引號(" ")中的各種分隔符不作處理,但是對於換行符(\n)及$和[ ]兩種置換符會照常處理。
(2)花括號({ })對各種特殊字元都不會做特殊處理,跟普通字元一樣處理。
例項
(1)換行符
% set x "\na\nb"
a
b
% set x {\na\nb}
\na\nb
(2)$符
% set y "360"
360
% set z {$y}
$y
% set z "$y"
360
(3)[ ]符
% set zz "[set zz 1]"
1
% set zz {set zz 1}
set zz 1
% set zz {[set zz 1]}
[set zz 1]
相關推薦
TCL中雙引號和大括號的區別
TCL直譯器對(1)雙引號(" ")中的各種分隔符不作處理,但是對於換行符(\n)及$和[ ]兩種置換符會照常處理。 (2)花括號({ })對各種特殊字元都不會做特殊處理,跟普通字元一樣處理。 例項 (1)換行符 % set x
include包含頭文件的語句中,雙引號和尖括號的區別
標準庫 targe 搜索 環境 com tro 位置 區別 文件 include包含頭文件的語句中,雙引號和尖括號的區別 #include <>格式:引用標準庫頭文件,編譯器從標準庫目錄開始搜索 #incluce ""格式:引用非標準庫的頭文件,編譯器從用戶
python去除列表中的引號和兩端括號
去除列表兩段括號,並以x分割列表元素 執行結果: list=['Alice','Bob','Mike','John']a=' '.join(list)b=','.join(list)print("以空格分隔列表元素",a)print("以逗號分隔列表元素",b)
bash中:單引號,雙引號,反引號``,小括號,中括號,和大括號的區別
( ) 把 command group 放在subshell去執行,也叫做 nested sub-shell。{ } 則是在同一個 shell 內完成,也稱為 non-namedcommand group。所以說,如果在shell裡面執行“函式”,需要用到{},實際上也就是一個命令群組麼。不過,根據實測,te
關於linux下使用grep和egrep中單引號‘’、雙引號“”、小括號()和大括號{}的一些問題
最近在linux下使用grep和egrep發現了一些問題。以前一直以為egrep包含了grep,因此grep中採用的格式,在egrep中能得到相同的結果。其實這個想法是不對的。 原因主要是在於正則表示式和擴充套件正則表示式的一些元符號上的問題,在這篇帖子(http://w
Java 中單引號和雙引號的區別
引自:https://blog.csdn.net/hubianyu/article/details/39700367 單引號引的資料 是char型別的 雙引號引的資料 是String型別的char定義時用單引號,只能有一個字母,數字。char c='c';而String用雙引號,可以是一個
85_iOS乾貨44_#import引號和尖括號的區別 + xcode中黃色和藍色資料夾的區別
一,#import引號和尖括號的區別 1,#include命令 #include是C/C++的預處理指令(Preprocessor Directive),主要作用是把標頭檔案引入到任意原始檔中,在預處理階段,被包含的檔案在原始檔的指令地點進行整體替換 2,尖括號: #includ
Linux Shell指令碼中單引號(‘)和雙引號(“)的區別
在Linux作業系統上編寫Shell指令碼時候,我們是在變數的前面使用$符號來獲取該變數的值,通常在指令碼中使用”$param”這種帶雙引號的格式,但也有出現使用’$param’這種帶引號的使用的場景,首先大家看一段例子: [[email protected] ~]# name=TekTe
PHP語言中echo語句中單引號和雙引號的區別
PHP語言中輸出語句中的內容,我們應該使用英文的單引號還是英文的雙引號來將所要輸出的內容輸出出來呢? <?php $text='這是一句話'; $echo1="或許$text 吧"; $ec
js中單引號和雙引號的使用區別
1.引入 在jquery或者js中拼接字串時,使用單引號和雙引號是沒有區別的,都可以被成功解析成字串,但是,在一些複雜的字串拼接時,需要單引號和雙引號的混合使用時,就需要注意了。最近在專案中寫js指令碼時,發現firebug經常會報多一個單引號或者多一個雙引號這種低階錯誤。但是要是搞不清這兩者,你就
C語言中單引號和雙引號的區別
拿0來舉例: 單引號是單個字元‘0’; 雙引號是字串“0”,包含0和結束符 , 即‘0’‘\0’ 組成的有一個字元0和結束符組成的字串。 雙引號裡面的是字串,代表的卻是一個指向無名陣列起始字元的指標,該陣列被雙引號之間的字元以及一個額外的二進位制值為零的字元‘\0’初始化
Python中單引號、雙引號和三引號的區別
1、雙引號 表示字串 s1="hello,world!" 如果要寫成多行,需要用連線符(/),如下: s2="hello, / worl
shell指令碼中單引號和雙引號的區別
shell指令碼中的單引號和雙引號一樣都是字串的界定符,而不是字元的界定符。單引號用於保持引號內所有字元的字面值,即使引號內的\和回車也不例外,但是字串中不能出現單引號。(注意是所有,只是單引號本身不能夠出現在其中)。 雙引號用於保持引號內所有字元的字面值(回
shell程式設計中,單引號,雙引號,各種括號的區別
一、單引號和雙引號 首先,單引號和雙引號,都是為了解決中間有空格的問題。 因為空格在linux中時作為一個很典型的分隔符,比如string1=this is astring,這樣執行就會報錯。為了避免這個問題,因此就產生了單引號和雙引號。他們的區別在於,單引號將剝奪其
Makefile中引用變數時大括號和小括號有啥區別?
如題。 Makefile中可以通過$(Var)或者${Var}的方式引用變數"Var", 我想問一下大括號應用跟小括號引用有啥區別?我有碰到過一個問題,通過小括號在某些情況下引用環境變數一直失敗,但大括號就可以,望各位達人給個正解,謝謝!------解決方案--------
setTimeout()中函式加雙引號和不加有什麼區別?
看程式碼:HTML結構我在這裡就不寫了,程式碼實現-時間顯示 第一種:帶雙引號的 <head> <div id="nowTime"></div> <script type="text
PHP中單引號和雙引號的區別及PHP中常用的轉義字元
1. PHP中單引號和雙引號的區別 雙引號可以解析變數,單引號不能解析變數; 雙引號和單引號可以互相巢狀; 雙引號當中包含單引號,單引號當中又包含變數時,變數會被解析,單引號會被原樣輸出; 雙引號可
C語言包含頭文件時用引號和尖括號的區別
目錄 bsp 尖括號 編譯器 搜索路徑 當前 配置 目的 查找 用尖括號 #include <>: 一般用於包含標準的庫頭文件,編譯器會去系統配置的庫環境變量和者用戶配置的路徑去搜索,而不會在項目的當前目錄去查找 用雙引號 #include "":
SQL語句中有關單引號、雙引號和加號的問題
類型 OS clas 條件 分析 student 條件查詢 log div 字符串數據是用單引號包在外面的,而+號只是用來連接這些字符串的. 數據庫裏的字段是整型的時候不要加單引號,是字符串的時候要加,其它類型根據實際情況來,雙引號就是用來拼接字符串的,單引號是sql文的固
SQL語句中單引號、雙引號和反引號的區分
單引號 ’ 和雙引號 “ 在標準 SQL 中,字串使用的是單引號。 如果字串本身也包括單引號,則使用兩個單引號(注意,不是雙引號,字串中的雙引號不需要另外轉義)。 MySQL對 SQL 的擴充套件,允許使用單引號和雙引號兩種。 反引號 ` 反引號一般在Esc鍵的下方,和~在一起。它是為了區分MySQ