gpt4 book ai didi

SAS宏变量变化

转载 作者:行者123 更新时间:2023-12-04 14:34:25 24 4
gpt4 key购买 nike

一般我们如何处理宏内部需要修改宏变量的情况;例如,假设我有这个宏:

%macro test (arg=); 
array arrayone [&arg]; /* This is ok */
array arraytwo [&arg+1] /* This is not ok. How to make it work? */
...

当我想要 %test(3) 然后我们如何管理这些情况
arraytwo 需要取维度 4... ?

最佳答案

将其更改为

array arraytwo[%EVAL(&ARG + 1)] ;

关于SAS宏变量变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5430299/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com