如何正确使用int main()接收参数

   2024-10-07 3500
核心提示:在C或C++中,可以使用int main(int argc, char* argv[])来接收命令行参数。其中,argc是参数的个数,argv是参数的数组。以下是一

在C或C++中,可以使用int main(int argc, char* argv[])来接收命令行参数。其中,argc是参数的个数,argv是参数的数组。以下是一个示例程序,演示如何正确使用int main()接收参数:

#include <stdio.h>int main(int argc, char* argv[]) {    // 打印参数个数    printf("Number of arguments: %d\n", argc);    // 打印所有参数    for(int i = 0; i < argc; i++) {        printf("Argument %d: %s\n", i, argv[i]);    }    return 0;}

在命令行中运行该程序,并传入参数,例如:

./program arg1 arg2 arg3

程序将输出:

Number of arguments: 4Argument 0: ./programArgument 1: arg1Argument 2: arg2Argument 3: arg3

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号