| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3228 人关注过本帖
标题:求助int main(int argc, char* args[]) 什么意思
只看楼主 加入收藏
lei1986
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2010-10-9
结帖率:0
收藏
已结贴  问题点数:10 回复次数:5 
求助int main(int argc, char* args[]) 什么意思
原函数如下
int main(int argc, char* args[])
{
    BIN bin;
    PBIN pbin;
    pbin = &bin;
    pbin->offset = 0;
    if(argc >=2)
    {
        if(!stricmp(args[1], "bin") && argc >= 4)
        {
            if(!makeBin(pbin, args[2]))
            {
                printf("make bin file error.\n\r");
                return 0;
            }
            if(!writeBinToFile(pbin, args[3]))
            {
                printf("write bin to file error.\n\r");
                return 0;
            }
            printf("bin file created.\n\r");
            return 0;
        }
        else if(!stricmp(args[1], "dump") && argc >= 3)
        {
            if(!dumpBin(args[2]))
                printf("dump bin file error.\n\r");
            return 0;
        }
        else
        {
            showHelp();
        }
    }
int main(int argc, char* args[]) 什么意思函数中argc 和 args[]并未被赋值  但上面函数直接进行比较  谁能讲讲原因
    else
        showHelp();
    return 0;
}
搜索更多相关主题的帖子: args int main argc char 
2010-10-18 09:42
vandychan
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
等 级:贵宾
威 望:18
帖 子:2296
专家分:6418
注 册:2010-8-20
收藏
得分:3 
就是可以接受外界 参数...ing argc是参数的个数
**argv是字符串参数..
比如说你输入dos命令 dir
dir后面可以跟/a
  其中/a就是参数.....

到底是“出来混迟早要还”还是“杀人放火金腰带”?
2010-10-18 09:58
lei1986
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2010-10-9
收藏
得分:0 
回复 楼主 lei1986
argc 和 args[]并未被赋值  但上面函数直接进行比较
2010-10-18 10:07
lei1986
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2010-10-9
收藏
得分:0 
回复 2楼 vandychan
argc 和 args[]并未被赋值  但上面函数直接进行比较
2010-10-18 10:07
lg888
Rank: 2
等 级:论坛游民
帖 子:13
专家分:46
注 册:2010-6-10
收藏
得分:3 
二楼正解
2010-10-18 10:47
cnfarer
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:179
帖 子:3330
专家分:21157
注 册:2010-1-19
收藏
得分:3 
是命令行参数!

★★★★★为人民服务★★★★★
2010-10-18 13:13
快速回复:求助int main(int argc, char* args[]) 什么意思
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.040552 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved