data;
set ResDat.lstkinfo;
a='%a(';
b=',';
c=');' ;
file "D:\stock.txt" ;
put a \$ stkcd \$ b \$ lstknm \$ c \$ ;
run;
请问:
(1)put语句中\$作用是什么?(源程序中\$没有\,这里直接打不能正常显示)
(2)最后run语句的作用是什么?我运行过其他类似的程序,发现没有这条语句不影响程序运行?

|
楼主: taoyuanjl
|
2291
4
put语句中使用$的作用 |
|
硕士生 14%
-
|
回帖推荐Tigflanker 发表于4楼 查看完整内容 这里的\$是对于put语句变量输出的format,你可以把其中某个\$后面加个20就能看到效果
单独加上我感觉是种书写习惯(和不加貌似没什么区别)
run语句对于数据步还是必要的,你看到别人不写,一般是下面连着其他的data步或者过程步
不过写全还是好习惯,你想单运行某个data步时,是必须得写的
| ||
|
|
| ||
| ||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


