首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

如何给主函数传递参数

2012-03-09 
怎么给主函数传递参数?C/C++ code#includestdio.hmain(int argc,char *argv[]){FILE *fpif(argc!2){pr

怎么给主函数传递参数?

C/C++ code
#include<stdio.h>main(int argc,char *argv[]){FILE *fp;if(argc!=2){    printf("usage:canopen filename");    getchar();    return 2;}if((fp=fopen(argv[1],"r"))==NULL){    printf("%s can't be opened\n",argv[1]);    getchar();    return 1;}printf("%s can be opened\n",argv[1]);    fclose(fp);    getchar();    return 0;}


然后呢?然后怎么写入参数?我用那个devc++,在菜单栏运行里有个传递给主程序的参数,我写了"canopen D:\\fuck.txt"(无引号),为啥一直是显示第一句呢?

[解决办法]
...不知devc++怎么用,只知道vc6中的
[解决办法]
你打印下argc的值是多少。。。
[解决办法]
在菜单栏运行里 ?
在该工程的目录下面的debug 目录下面运行canopen.exe D:\\fuck.txt

热点排行