最最初级的问题,望不要见笑
cgz 2001-04-04 04:05:00 VC SDK的程序,现欲查找某一目录下所有同一类扩展名的文件,定义一字符串数组来保存文件名(文件不超过40个),代码如下
static TCHAR *szFileName [40];
struct _finddata_t ff;
long lHandle=_findfirst(_T("c:\\temp\\*.txt"),&ff);
if(lHandle!=-1)
{
szFileName[0] = ff.name;
int i=1;
while(!_findnext(lHandle,&ff))
{
szFileName[i]= ff.name;
i=i+1;
}
_findclose(lHandle);
结果最后szFileName的所有成员的值全变成最后一个文件的文件名。不知代码错在什么地方。望不吝赐教。