有没有办法在运行时获取字符串?(比如“C”中的 scanf 函数,我们可以在运行时输入字符串)
问问题
268 次
3 回答
-1
是的,您可以使用read来接受字符串,或者读取一行。有关更多信息,请参见此处:http ://www.tcl.tk/man/tcl8.5/TclCmd/read.htm
于 2012-05-16T08:16:49.277 回答
-1
在标准 Tcl 中,相当于 C 的 scanf():
scan [gets stdin] "the pattern..." var1 var2 ...
但是,对于期望,您需要使用expect_user
:
expect_user -re "(.*)\n"
scan $expect_out(1,string) "the pattern..." var1 var2 ...
于 2012-05-16T09:56:43.490 回答
-1
如果你说的是 C#
Console.ReadLine应该为您完成工作!
您可以在此处获取更多详细信息 - http://msdn.microsoft.com/en-us/library/system.console.readline.aspx
于 2012-05-16T08:12:38.137 回答