如下的代码
%let qq=ss;
data a;
store='ss&qq';
call symput('x',store);
run;
%macro s;
%put %bquote(&x) %nrbquote(&x);
%mend;
%s
结果为什么是 ssss ssss ,而不是 ssss ss&qq?
根据%nrbquote的解释,它对它的参数(此处为x)的值(ss&qq)掩藏 & % 等特殊符号,不进行解析,那为什么还是出来ssss的结果?
谢谢
楼主: staty
|
2038
1
问个宏函数问题 |
大专生 36%
-
|
回帖推荐本帖被以下文库推荐
| ||
京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明 免责及隐私声明