楼主: playmore
19632 13

[原创博文] 请问%let和call symput有什么区别? [推广有奖]

11
MyOdyssey 发表于 2016-6-9 23:33:05
tj0412ymy 发表于 2011-10-20 09:42
这个问题提得很好,平时经常使用的宏变量定义方法有三种:
1. %let xxx=yyy;  /*%let语句几乎可以在程序 ...
你好!谢谢你的回答,但是我感觉 %let 定义的变量是全局变量,不是局部变量

12
踩云飞 发表于 2016-7-27 15:21:08
tj0412ymy 发表于 2011-10-20 09:42
这个问题提得很好,平时经常使用的宏变量定义方法有三种:
1. %let xxx=yyy;  /*%let语句几乎可以在程序 ...
请问“在MACRO函数内”是什么意思?%let方法如果不在MACRO函数内,比如在程序一开头,那它生成的是全局宏变量吗?

13
tj0412ymy 发表于 2016-8-1 13:00:45
踩云飞 发表于 2016-7-27 15:21
请问“在MACRO函数内”是什么意思?%let方法如果不在MACRO函数内,比如在程序一开头,那它生成的是全局宏 ...
是的,应该是这样的

14
smilealways193 发表于 2016-8-3 08:03:23
涨姿势了

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-29 06:50