楼主: playmore
6861 12

[原创博文] 请问宏结束时的%mend后需要加宏名称吗? [推广有奖]

已卖:1645份资源

学科带头人

2%

还不是VIP/贵宾

-

TA的文库  其他...

R相关

经济学相关

金融工程

威望
1
论坛币
16356 个
通用积分
8.6697
学术水平
372 点
热心指数
394 点
信用等级
341 点
经验
15297 点
帖子
1194
精华
1
在线时间
1332 小时
注册时间
2007-1-11
最后登录
2025-12-1

初级学术勋章 初级热心勋章 中级热心勋章

楼主
playmore 发表于 2011-9-27 10:52:24 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我看别人的宏都是用的这种格式:

%macro ab();

%mend ab;

但是我的直接%mend;也没有问题。请问二者有什么区别吗?我想即使在宏套宏的情形下,不写宏名称也应该没有问题。难道只是为了阅读方便吗?谢谢!
二维码

扫码加我 拉你入群

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

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

关键词:End MEN Macro 看别人的 阅读方便

沙发
soporaeternus 发表于 2011-9-27 11:07:29
算一个糖果吧,可以不加,但是我写都加
算是习惯吧
Let them be hard, but never unjust

藤椅
YueweiLiu 发表于 2011-9-27 13:18:11
  1. %MEND <macro-name>;  

  2. macro-name
  3. names the macro as it ends a macro definition. Repeating the name of the macro is optional, but it is useful for clarity. If you specify macro-name, the name in the %MEND statement should match the name in the %MACRO statement; otherwise, SAS issues a warning message.
复制代码
已有 2 人评分经验 热心指数 收起 理由
eijuhz + 20 精彩帖子
playmore + 1 热心帮助其他会员

总评分: 经验 + 20  热心指数 + 1   查看全部评分

板凳
bobguy 发表于 2011-9-27 23:30:17
是为了阅读方便!

报纸
bobguy 发表于 2011-9-27 23:31:58
soporaeternus 发表于 2011-9-27 11:07
算一个糖果吧,可以不加,但是我写都加
算是习惯吧
算2个糖果吧, 好习惯!
已有 1 人评分经验 收起 理由
eijuhz + 20 精彩帖子

总评分: 经验 + 20   查看全部评分

地板
playmore 发表于 2011-9-28 08:57:31
bobguy 发表于 2011-9-27 23:31
算2个糖果吧, 好习惯!
什么是糖果?
playmore邀请您访问ChinaTeX论坛!!!进入ChinaTeX论坛

7
soporaeternus 发表于 2011-9-28 09:04:02
playmore 发表于 2011-9-28 08:57
什么是糖果?
某些简化,方便的代码写法
充满诱惑的糖果
Let them be hard, but never unjust

8
爱萌 发表于 2011-9-29 18:55:26
可加可不加
最恨对我说谎或欺骗我的人

9
cheukys 发表于 2011-9-29 21:56:27
最好是加!避免嵌套时出问题(没有验证过)!

10
XCc0900720130 发表于 2011-9-29 22:53:24
这个是宏参数的格式

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

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