代码:

#include <stdio.h>
using namespace std;

int main(int argc,char *argv[])
{
    int i;

    for(i=0;i<argc;i++)cout<<argv[i]<< endl;
    cout<<argc<<"   "<<i<<endl;
    return 0;
}

说明:

int argc;//表示读入字符串个数 
char *argv[];//指针数组,用来存放读入的字符串
 
配置:

 

打开CodeBlocks 界面,Project->Set programs’ arguments…

codeblocks设置主函数参数_codeblocks设置主函数参数

运行结果截图:

codeblocks设置主函数参数_codeblocks设置主函数参数_02

 

解释:

配置时只需要写第二个参数argv ,系统自动计算出argc ,argv的各个字符串间用空格隔开,系统默认将工程所在目录作为argv第一个字符串。