SAS中文论坛
标题:
麻烦各位帮忙调试下,查找问题,谢谢!!关于fget函数
[打印本页]
作者:
shiyiming
时间:
2012-4-25 21:22
标题:
麻烦各位帮忙调试下,查找问题,谢谢!!关于fget函数
麻烦各位下,运行下面这段code看看结果,看看是否出现了和我一样的情况呢:变量 cval 未初始化
output的结果全为缺失值。
出自sas9.13的帮助文档,目前不清楚是代码本身的问题,还是本人的sas版本的不给力造成的。
不知道各位的sas是否能正常通过?
[code:27kpyoam]******************************************************************
将以下内容
John J. Doe,Male,25,Weight Lifter
保存在外部文件test中。
output的期望结果为:
cval=John J. Doe
cval=Male
cval=25
cval=Weight Lifter
******************************************************************;
data _null_;
rc=filename("thefile","E:\test.txt");
fileid=fopen('thefile');
rc=fsep(fileid,',');
sysrc=fread(fileid);
rc=fget(fileid,cval);
do while (rc ne -1);
put cval=;
rc=fget (fileid,cval);
end;
rc=fclose(fileid);
run;[/code:27kpyoam]
作者:
shiyiming
时间:
2012-4-25 23:00
标题:
Re: 麻烦各位帮忙调试下,查找问题,谢谢!!关于fget函数
试过,好像程序中问题
作者:
shiyiming
时间:
2012-4-26 08:49
标题:
Re: 麻烦各位帮忙调试下,查找问题,谢谢!!关于fget函数
9.1.3下试了,确实会报uninitialized,我加了个length语句
作者:
shiyiming
时间:
2012-4-26 12:31
标题:
Re: 麻烦各位帮忙调试下,查找问题,谢谢!!关于fget函数
[quote="hopewell":11yqkzdv]9.1.3下试了,确实会报uninitialized,我加了个length语句[/quote:11yqkzdv]
恩,确实加了length语句后通过了,多谢hopewell。
作者:
shiyiming
时间:
2012-4-26 12:32
标题:
Re: 麻烦各位帮忙调试下,查找问题,谢谢!!关于fget函数
[quote="MerlinZHOU":3o70v8dl]试过,好像程序中问题[/quote:3o70v8dl]
多谢MerlinZHOU!!
欢迎光临 SAS中文论坛 (http://www.mysas.net/forum/)
Powered by Discuz! X3.2