adv习题中的两道题目
1、 %let a=cat;
%macro animal;
%let a=dog;
%mend;
%animal
%put a is &a;
答案是dog
2、 %let Mv=shoes;
%macro PRODUCT(Mv=bicycles
%let Mv=clothes;
%mend;
%PRODUCT(Mv=tents)
%put Mv is &Mv;
答案是shoes
上机测试了一下答案都是对的,请教一下几乎完全相同的两段代码,为什么最后结果不一样?
谢谢!