gpt4 book ai didi

c - 从命令行接受整数数组 - C 编程

转载 作者:行者123 更新时间:2023-11-30 19:12:44 25 4
gpt4 key购买 nike

我需要从命令行接受整数数组,例如:./测试2 9 -5 17

目前我有:

int main(int argc, int *argv[])

然后循环查找该数组中从 argv[1] 开始创建可能最大值的两个数字。显然这是行不通的。我需要它是:

int main(int argc, char *argv[])

然后解析这个?我不知道如何在 C 中将字符转换为整数。

谢谢

最佳答案

使用 strtol() 将每个 argv[i](i 从 1 开始)转换为 long int。

关于c - 从命令行接受整数数组 - C 编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36556220/

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