楼主: 07241
8973 4

[问答] 求教sas macro 中&符号的意义 [推广有奖]

  • 0关注
  • 0粉丝

本科生

61%

还不是VIP/贵宾

-

威望
0
论坛币
393 个
通用积分
2.9013
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
70605 点
帖子
36
精华
0
在线时间
147 小时
注册时间
2014-5-21
最后登录
2024-8-23

楼主
07241 发表于 2014-11-30 20:21:54 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
正在看adv的macro一节,对&符号始终不完全理解。用let定义变量后,一个&的含义很清楚,但不明白为什么要做resolve,&&和&&&具体来说又是如何分步骤resolve的,有没有存在四个或更多&的呢?

谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Macro CRO acr Mac resolve 如何

沙发
Tigflanker 发表于 2014-11-30 23:19:00
对于每一块宏变量,&做从左向右两个一组两个一组的自解析。

%let b = c;
%let a = b;

&& && &&a  ==> & & &a ==> &b ==> c
&& && &a ==> & & b ==> &b ==> c

data步中resolve函数是将括号中的字符串中包含的宏变量或者宏解析成文本值,并且当作字符串返回。

藤椅
07241 发表于 2014-12-1 06:52:34
非常感谢。

板凳
Bridgenc 发表于 2014-12-1 20:46:22
Thanks...

报纸
rreewwq 发表于 2015-11-17 13:02:56
macro variable references start with &

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-3 20:53