设 N=886在Foxpro中,设N=886,M=345,K="M+N",表达式1+&K的值是选项:A、1232B、类型不匹配 C、1+M+N D、346 ----------------------------------想知道具体的分析过程那K="M+N"用""符号 和K=M+N有区别吗?K="M+N" 是字符型吗

问题描述:

设 N=886在Foxpro中,设N=886,M=345,K="M+N",表达式1+&K的值是
选项:
A、1232
B、类型不匹配
C、1+M+N
D、346
----------------------------------
想知道具体的分析过程
那K="M+N"用""符号 和K=M+N有区别吗?
K="M+N" 是字符型吗

结果是:A 1232
因为&K是宏替换,将字符变量K的字符内容当作命令发出,所以&K类似于直接发出:M+N 的指令
因此:1+&K 等于:1+345+886