gpt4 book ai didi

c++ - 如何在 C++ 程序中添加命令行参数?

转载 作者:太空狗 更新时间:2023-10-29 23:45:20 26 4
gpt4 key购买 nike

<分区>

我刚刚在类里面学习命令行参数,但我还没有完全理解它们。我知道它们存储在 *argv[] 中,并由 argc 计算,但我不明白它们的用途或它们来自哪里。我试图用 C++ 编写一个程序来查找用户输入的命令行参数的总和,并包含下面的代码,但我不知道它是否正确或者我将如何测试它。如果有人能简单描述一下它们是什么以及如何访问它们,我们将不胜感激。

#include <iostream>
#include <cstdlib>
using namespace std;

int main(int argc, char *argv[])
{
double sum = 0;
for(int counter = 0; counter < argc; counter ++)
{
sum += atof(argv[counter]); //compact form of : sum = sum + atof(argv[counter]);
}
cout << "Sum = " << sum << endl;
}

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com