引用 | 编辑
johnroyer
2006-03-08 21:05 |
楼主
|
||
![]() 写了一个可以读取档案名称 且会忽略资料夹名称的程式 环境:Windows XP 编译器:Dev-C++ 4.9.9 程式码: #include <stdio.h> #include <stdlib.h> // strtok(), strtok_r() int main() { FILE *cmd; FILE *pt; char **in,tmp; char *ch_pt; char str; char str2; char *str_chk; int c_num=10,cnt=0; int a,b,c,d; in = (char**)malloc( sizeof(char*) * c_num ); for(a=0;a<c_num;a++) in=(char*)malloc( sizeof(char) * 260 ); //--------------------------------------------- system("dir /o:n >> log.tmp"); cmd = fopen("log.tmp","r"); a=0; while( !feof(cmd) ) { tmp = fgetc(cmd); if( tmp=='\n' ) { in='\0' if( cnt+1 >= c_num ) { in = (char**)realloc(i .. 访客只能看到部份内容,免费 加入会员 ![]()
|