不知道怎么理解宏替换。计算机二级vfp

 我来答
赛孚清爽
2015-09-05 · TA获得超过1331个赞
知道小有建树答主
回答量:1133
采纳率:0%
帮助的人:67.2万
展开全部

首先我们来看VFP的运行结果再来说明原理。

1、将已知条件送入变量并显示。

从显示的结果来看,n和m显示的是数值型,而k的值显示是字符型。

2、再将所求表达式"1+&k"在命令行显示。再看其结果。

显示的值是“100”。从结果反推过去,我可以想到表达式的化成数值表达式为“1+44+55”,这个表达式的值就是100.

这时候我们就能理解“&”的作用了,&k就相当于 n+m。在显示k值时是字符型,加了&后就是用K里面的内容替换掉K。

那么表达式1+&k = 1+n+m。这就是宏替换。

& 这个的难点理解,就是用内容进行替换,而不能当作是赋值。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式