日期:2014-05-17  浏览次数:20701 次

请教一个asp字符串的问题?
<script   language= "vbscript ">
function   jyjc(a,b)
jyjc=a&b
end   function
</script>
<script   language= "vbscript ">
dim   c
c=jyjc( "欢迎光临金鹰教程 ", "www.xxx.com ")   &   100
msgbox   c
</script>

请教一个asp字符串的问题?

为什么c=jyjc( "欢迎光临金鹰教程 ", "www.xxx.com ")   &   100
后面用连接符&连了个100不会发生错误,
这个100即不是字符串也不是变量,为什么程序运行的时候不会出错
我们知道字符串是用双引号给括起来,而这里没有括起来,它也不是变量,这个100是什么东西啊,不伦不类的?
请指教?

------解决方案--------------------
&是字符串连接操作符. 它将连接变量转换为字符串. 你可以把100看作是一个常量.
当数字遇到&时,将会转换为字符串再和其他字符串连接.