<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # Tcl > 原文: [https://zetcode.com/lang/tcl/tcl/](https://zetcode.com/lang/tcl/tcl/) 在 Tcl 教程的這一部分中,我們將介紹 Tcl 編程語言。 ## 目標 本教程的目標是使您開始使用 Tcl 編程語言。 本教程涵蓋了 Tcl 語言的核心,即變量,列表,數組,控件結構和其他核心功能。 這不是該語言的完整介紹。 這是一種快速的入門數據。 該教程是在 Ubuntu Linux 上創建的。 ## Tcl ![Tcl logo](https://img.kancloud.cn/4b/cd/4bcd449b7035ec0feaa21847c3f65d95_94x200.jpg) Tcl 是基于字符串的腳本語言。 源代碼被編譯成字節碼,然后由 Tcl 解釋器解釋。 它是由 John Osterhout 在 1988 年創建的。其目的是創建一種易于嵌入到應用中的語言。 但通常在其原始區域之外使用。 該語言通常用于快速原型制作,腳本應用,GUI 和測試。 Tcl 代表工具命令語言,其中 Tcl 腳本的源代碼由命令組成。 Tcl 是一種過程語言。 它具有一些函數式特征。 在 Tcl 版本 8.6 中添加了 OOP。 Tcl 及其 Tk GUI 工具包的官方網站是 [tcl.tk](http://tcl.tk/) ## 人氣 今天有數百種編程語言在使用。 Tcl 不屬于最受歡迎的 Tcl。 它使用的地方有它自己的利基。 例如,快速的原型制作,測試和數據庫交互。 ## 交互解釋器 我們可以在腳本或交互式解釋器中運行 Tcl 命令。 在本教程中,我們將使用交互式 Tcl 會話來演示一些較小的代碼片段。 較大的代碼示例將放在 Tcl 腳本中。 tclsh 是類似 shell 的應用,可從其標準輸入或文件中讀取 Tcl 命令并對其進行求值。 如果不帶任何參數調用,它將以交互方式運行,從標準輸入讀取 Tcl 命令,并將命令結果和錯誤消息打印到標準輸出。 ```tcl $ tclsh % puts $tcl_version 8.6 % puts $tcl_interactive 1 ``` 這是 Tcl 交互式會話的示例。 ```tcl $ tclsh ``` 我們使用`tclsh`命令啟動交互式會話。 ```tcl % puts $tcl_version 8.6 ``` 提示將更改為`%`字符。 我們將特殊的`tcl_version`變量的值打印到控制臺。 設置為當前使用的 Tcl 的版本。 ```tcl % puts $tcl_interactive 1 ``` `tcl_interactive`變量告訴我們是否處于交互模式。 ```tcl % exit $ ``` 我們使用`exit`命令終止交互式會話。 也可以使用 `Ctrl + C` 組合鍵。 ## Tcl 腳本 我們將有第一個簡單的 Tcl 腳本示例。 Tcl 程序通常具有`.tcl`擴展名。 ```tcl #!/usr/bin/tclsh # first.tcl puts "This is Tcl tutorial" ``` 在此腳本中,我們將消息打印到控制臺。 ```tcl #!/usr/bin/tclsh ``` UNIX 中的每個腳本都以 shebang 開頭。 shebang 是腳本中的前兩個字符:`#!`。 shebang 之后是解釋器的路徑,它將執行我們的腳本。 `/usr/bin/`是 Tcl 外殼最常見的位置。 它也可以位于`/usr/local/bin/`或其他位置。 ```tcl # first.tcl ``` Tcl 中的注釋前面帶有`#`字符。 ```tcl puts "This is Tcl tutorial" ``` `puts`命令將字符串輸出到控制臺。 ```tcl $ which tclsh /usr/bin/tclsh ``` 可以使用`which`命令找到 Tcl 解釋器的路徑。 ```tcl $ chmod +x first.tcl $ ./first.tcl This is Tcl tutorial ``` 我們使用`chmod`命令使腳本可執行并執行。 ## 數據來源 以下資源用于創建本教程: * [tcl.tk](http://www.tcl.tk/) * [en.wikipedia.org/wiki/Tcl](http://en.wikipedia.org/wiki/Tcl) 在 Tcl 教程的這一部分中,我們介紹了 Tcl 語言。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看