|
[求助]请教一个问题
|
类别:
程序设计
时间:
2007.03.15
|
hgs
|
把void去掉 不好意思,没搞定~ [此贴子已经被作者于2003-10-24 20:30:03编辑过]
|
hgs
|
#include<stdio.h> void main( int argc,char * argv[] ) {FILE *fp; if( argc != 3 ) {printf("un enaugh!"); exit ( -1 ); } fp = fopen( argv[1],"r"); if( fp == NULL ) {printf("can not open!"); exit (-1); } } 不但没搞定,自己也陷进去了,以前没怎么注意,生成t.exe,不管怎么输入命令都是:un enaugh! main(int argc,char *argv[]) {while(argc-->0) {argc++; printf("%s ",*argv); } } 这个更坏,不管输入什么命令都不断显示该exe文件所在的目录! 好晕~
|
hgs
|
那个我 知道的!在dos里输入:目录\文件名(生成的exe) argv[0] argv[1] argv[2] …… 还是没搞好,问了N个同学~都不知道~
|
上一篇:求frontpage2000下载地址 下一篇:标量变量和数组变量
|