unixc_tcl TCL-format命令-scan命令___one_day_ tcl clock format 201

TCL-format命令

因为TCL把所有的输入都当作字符串看待,所以TCL提供了较强的字符串操作功能,TCL中与字符串操作有关的命令有:string、format、regexp、regsub、scan等。

format命令

语法:format formatstring ?vluevalue...?
format命令类似于ANSIC中的sprintf函数和MFC中CString类提供的Format成员函数。它按formatstring提供的格式,把各个value的值组合到formatstring中形成一个新字符串,并返回。例如:

%set name john
John
%set age 20
20
%set msg [format "%s is %d years old" $name $age]
john is 20 years old

TCL-scan命令

语法:scan string format varName?varName ...?
scan命令可以认为是format命令的逆,其功能类似于ANSIC中的sscanf函数。它按format提供的格式分析string字符串,然后把结果存到变量varName中,注意除了空格和TAB键之外,string和format中的字符和'%'必须匹配。例如:

% scan "some 26 34" "some %d %d"a b
2
% set a
26
% set b
[unixc_tcl]TCL-format命令-scan命令___one_day_ tcl clock format 201
34
% scan "12.34.56.78" "%d.%d.%d.%d" c d e f
4
% puts [format "the value of c is %d,d is %d,e is %d ,f is %d" $c$d $e $f]
the value of c is 12,d is 34,e is 56 ,f is 78

scan命令的返回值是匹配的变量个数。而且,我们发现,如果变量varName不存在的话,TCL会自动声明该变量。

  

爱华网本文地址 » http://www.413yy.cn/a/25101015/249543.html

更多阅读

诺基亚手机格式化命令 诺基亚手机硬格式化

诺基亚手机格式化命令绝大部分都是通用的,很多时候手机安装软件之后留下很多没用的东西,卸载也卸不干净,用软件清理也只能清除一部分。首先我们要先到nokia官网下载一个PC套件,将手机的数据做一下备份,防止到时候有什么东西丢失。

如何取消XP登录窗口:1 运行命令

如何取消XP登录窗口:[1]运行命令——简介 Windows XP系统登录时,有一个登录框,要输入用户名与密码,这样在很大程度上能保护个人安全,但有的电脑只是家庭用,而且是个人用,每次输入用户名与密码就会很麻烦,能不能把这个登录框去掉,使登录变得更

如何快速打开服务窗口及命令 怎么打开dos命令窗口

如何快速打开服务窗口及命令——简介前言:在系统应用及管理时,我们经常用到【服务】窗口来管理应用程序及系统服务。今天我们来看看快速打开服务窗口的常用方法及命令。如何快速打开服务窗口及命令——一:运行输入services.msc;如何

Dos命令大全 入门dos命令教程 dos命令入门

提到DOS命令相信不少电脑爱好者都不会陌生,网络中的多数神秘黑客恶意攻击也多数是采用DOS攻击或者DDOS攻击,无论是DoS攻击还是DDoS攻击,简单的看,都只是一种破坏网络服务的黑客方式,电脑百事网也经常会遭到一些陌生的DOS攻击,这种攻击预防

运行命令:3 剪贴板查看器

运行命令:[3]剪贴板查看器——简介很多使用Windows操作系统的人都会有这个疑问:什么是剪贴板?复制、黏贴的文字、文件、图片、视频等在哪里?其实,早期的操作系统中是有这个剪贴板查看器的,只是在后来的版本中被微软老东家优化掉了,如何查看

声明:《unixc_tcl TCL-format命令-scan命令___one_day_ tcl clock format 201》为网友黑礼服分享!如侵犯到您的合法权益请联系我们删除