4个回答
展开全部
两者虽然是同一个符号,但它们的用法其实一眼就能分辨出来的:
赋值运算符用法 a=1 意思就是让a这个变量的值等于1(老版本的Basic语言的标准赋值命令是Let a=1,英文不是太差劲的都能看出意思吧?)
比较运算符用法 if a=1 then 意思就是如果a的值等于1,就继续下面的语句运行
从上面可以看出,当=作赋值运算符使用时,a=1是语句,或者说是个动作,是可以单独放在一行使用的;而=作为比较运算符使用时,a=1是表达式,必须与其他命令和表达式共同组成完整的语句才能运行的。
打个比方,赋值运算符就相当于你在一张白纸上写字画画(这时候这张纸的状态就发生改变了),比较运算符则是有人问你:“现在这张纸还是不是白纸?”
赋值运算符用法 a=1 意思就是让a这个变量的值等于1(老版本的Basic语言的标准赋值命令是Let a=1,英文不是太差劲的都能看出意思吧?)
比较运算符用法 if a=1 then 意思就是如果a的值等于1,就继续下面的语句运行
从上面可以看出,当=作赋值运算符使用时,a=1是语句,或者说是个动作,是可以单独放在一行使用的;而=作为比较运算符使用时,a=1是表达式,必须与其他命令和表达式共同组成完整的语句才能运行的。
打个比方,赋值运算符就相当于你在一张白纸上写字画画(这时候这张纸的状态就发生改变了),比较运算符则是有人问你:“现在这张纸还是不是白纸?”
展开全部
应该说很多语言的语法都有通性,,你说的是“=”这个符号,在asp中确实是一样的,,比如我给变量temp赋值10,,比较temp和9相比,,如下:
dim temp
temp = 10
if temp = 9 then response.write("Yes") 在你学习书写过程慢慢就会了解的,,可以自行试试。。
dim temp
temp = 10
if temp = 9 then response.write("Yes") 在你学习书写过程慢慢就会了解的,,可以自行试试。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
赋值啊2013年9月28日3时44分52秒
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询