sunnydragonfly 发表于 2008-10-30 16:20

[求助]: 文件名可否设置为变量

请教:文件名能不能用变量表示
如   fid1=fopen('filen.txt')
其中n可取为1、2、3.............等
怎么实现呢?
如果还要加上文件所在的路径,怎么表示?
非常感谢!:@)

sogooda 发表于 2008-10-30 16:26

回复 楼主 sunnydragonfly 的帖子

可以,好像讨论过不止一次,搜索一下。
类似下面这样的,自己再试试。
fopen(sprintf('c:\file%d.txt',n))

songzy41 发表于 2008-10-30 20:55

当然可以,只是字符串变量,进行自符串的操作;如果要进行数字的操作,也是在数字操作后,变成字符串。

sunnydragonfly 发表于 2008-10-31 19:37

:@) 谢谢大家的帮助!
页: [1]
查看完整版本: [求助]: 文件名可否设置为变量