永发信息网

如何用c语言按主文件名查找文件

答案:2  悬赏:70  手机版
解决时间 2021-02-06 00:30
  • 提问者网友:萌卜娃娃
  • 2021-02-05 03:59
如何用c语言按主文件名查找文件
最佳答案
  • 五星知识达人网友:千夜
  • 2021-02-05 05:30
用dos命令就行啊,如果你真要用C,就把DOS命令嵌入C代码中吧,这个最简单

首先加上头文件:
#include"stdlib.h"
#include"stdio.h"
int main(int argc,char *argv[])
{char inpu[128]="dir "; int i;
system("graftabl 936");
system("echo on");
system("cls");
for(i=4;i<128;i++)
{inpu[i]=argv[1][i-4];
if(inpu[i]=='\0') break;
}
system(inpu);
system("pause");

}
输出结果和输入DIR一样:
驱动器 C 中的卷没有标签。
卷的序列号是 4C02-5551

c:\WINDOWS 的目录

2007-08-23 18:32 .
2007-08-23 18:32 ..
2006-12-07 20:48 0 0.log
2006-11-16 20:43 addins
2006-06-23 17:07 176,128 amcap.exe
2006-11-16 20:43 AppPatch
2004-06-06 14:13 82,944 clock.avi
2006-11-16 20:51 200 cmsetacl.log
2007-08-23 17:45 350,057 comsetup.log
2006-11-16 20:43 Config
2006-11-16 20:43 Connection Wizard
2006-11-16 20:55 0 control.ini
2006-11-16 20:43 Cursors
2006-11-16 20:43 Debug
2004-06-06 14:14 2 desktop.ini
2006-12-07 20:40 794 DirectX.log
2006-11-16 20:43 Driver Cache
2007-08-23 16:20 641 DtcInstall.log
2006-11-16 20:43 ehome
2004-08-04 08:52 976,896 explorer.exe
...................
另外,站长团上有产品团购,便宜有保证追问嗯,那有如何在outtextxy()输出的图片上输入数据并接收?
全部回答
  • 1楼网友:怙棘
  • 2021-02-05 05:39
C语言里面可以使用system函数使用系统命令,例如想要在当前目录下找主文件名是test的文件
#include
#include
int main(void)
{
system("dir test.*");
return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯