3、Tcl语言入门与概述

Tcl语言入门与概述

1. Tcl简介

Tcl并非一种拥有特殊用途的独立语言,它常被用于嵌入应用程序中。Expect工具就借助了Tcl语言,并且在其基础上扩展了 expect interact 等命令。Tcl自身提供了众多基础命令,像 if/then/else while set 等。

1.1 一切皆为字符串

在Tcl里,变量类型无需声明,因为所有变量本质上都是字符串类型。无论是数字、命令还是变量,都以字符串形式存在。以下是一些变量赋值的示例:

set name Don
set word foobar
set pi 3.14159

需要注意的是,Tcl对变量名、值和命令的大小写是敏感的,例如 name Name 代表不同的变量。

若要获取变量的值,需在变量名前加上美元符号 $ ,示例如下:

set phrase $word

变量替换能在命令的任意位置发生,不局限于参数开头。例如:

set phrase2 word=$word

若要插入字面意义的美元符号,可在其前加反斜杠

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值