将“整数字符串”转换为整数数组

2023-12-09

我正在尝试将整数数组传递到我的程序中。有没有更好的方法将其转换为整数?我当前收到错误:“可变大小的对象可能未初始化”

for(i = 0; i < argc; i++)
{
    int arr[i] = atoi(argv[i]);
}

假设argc and argv是传递给 main 的参数,不太可能argv[0]是您想要转换为整数的东西。argv[0]通常包含程序的名称。

您的代码片段正在声明循环体本地的数组。您可能想要的是在循环体外部定义的数组,并且希望分配给循环体内的各个数组元素。

int arr[argc];
for(i = 1; i < argc; i++)
{
    arr[i] = atoi(argv[i]);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将“整数字符串”转换为整数数组 的相关文章

随机推荐

  • Python:numpy数组列表,不能执行index()吗?

    center 是 numpy 数组的列表 Shortest dist 1 是一个 numpy 数组 但是 当我这样做时 centers index shortest dist 1 它告诉我 ValueError The truth valu
  • TCP 多播和多线程

    我需要提出能够可靠地多播到其他客户端的客户端 这意味着我将使用 TCP 在多播组内的客户端之间进行可靠连接 这不是达到了 n 2 个连接吗 这对我来说似乎有点愚蠢 是否 不应该有一种方法可以更轻松 更可靠地进行多播 编辑 UNIX C 编辑
  • 页面未正确重定向 Ruby on Rails

    由于某种原因 我在单击页面的受保护部分时收到错误 Firefox 页面未正确重定向 这是我在我的中使用的方法ApplicationController protected def authorize unless User find by
  • 如何让 RabbitMQ 具有可扩展性?

    我尝试测试RabbitMQ 但发现rabbitmq存在一些问题 如果我创建了一个包含 3 个节点的集群 我无法发布 交付超过 6000 s 另一方面 如果我使用一个节点 我可以发布 交付直到 25000 s 这意味着 添加的节点越多 性能就
  • cmap、vmin、vmax 内部做什么(matplotlib)?

    假设我使用 matplotlib 的 imshow 显示图像 如下所示 plt imshow IMG cmap hot vmin 0 20 vmax 0 90 where IMG是一个二维灰度图像 数据类型为 float64 数据值在 0
  • Android - 如何绘制2个方向的渐变?

    我开始使用渐变 我发现绘制 1 向渐变非常容易 例如从上到下 从左到右 或对角线 但如何绘制 2 向渐变 我的意思是这样的 大蓝色矩形是 2 向渐变 右上角是蓝色 左侧转变为白色 底部转变为黑色 这个要怎么画呢 答案是 你必须组合2个不同的
  • WasapiLoopbackCapture 内部音频识别在没有音频时给出乱码和文本

    我终于构建了一个程序来使用 NAudio 监听内部音频环回 并输出识别的文本 问题是它会听 并且总是说 例如 Recognized text had Recognized text had Recognized text had Recog
  • iOS应用程序更改仅适用于iPhone

    我们有一个应用程序作为通用应用程序提交 支持所有设备 iPad 和 iPhone 但我们不再希望它在商店中显示为 iPad 应用程序 我们希望它只是 iPhone 专用应用程序 这个应用程序是用Appcelerator构建的 所以我已经更改
  • reactjs.net - 渲染时是否需要react-text标签?

    我一直在关注这个教程http reactjs net getting started tutorial html一切都很好 但是在最终的输出源中 我得到以下注释标签 为什么文本包裹在react text标签 它们是必需的标签吗 为什么它们出
  • 何时更喜欢 JSON 而不是 XML?

    我的要求只是在跨页上显示从数据库检索到的一组值 我正在使用jquery 当满足以下任一条件时 优先选择 XML 而不是 JSON 您需要消息验证 您正在使用 XSLT 您的消息包含大量标记文本 您需要与不支持 JSON 的环境进行互操作 当
  • 尝试引用活动工作簿中的另一个工作表

    我试图在单击命令按钮时使另一个工作表处于活动状态 但我仍保留在同一个活动工作簿中 Sub Submit Warranty Set warranty data worksheet as active page Sheets Sheet2 Ac
  • 基于 pandas 数据框 python 同一列中的先前值的条件替换

    感觉我几乎到处都看过了 我知道这可能是非常简单的事情 我正在使用 pandas 数据框 并希望根据同一列中的数据填充 替换其中一列中的数据 我通常更喜欢使用 Excel 而且 Excel 非常简单 如果我们有 df pd DataFrame
  • 访问 python 超类属性时遇到问题[重复]

    这个问题在这里已经有答案了 我有两个类 大致采用以下形式 class Foo def init self foo self foo foo class Bar Foo def bar self print self foo 当我尝试调用ba
  • AWS Lambda 和 python numpy 模块

    我正在尝试在 aws lambda 中导入 python 部署包 python代码使用numpy 我按照虚拟环境的部署包说明进行操作 但它仍然给出 Missing required dependency numpy 我按照上给出的指示进行操
  • JspWriter 和 PrintWriter 有什么区别?

    JspWriter 和 PrintWriter 之间有什么区别 来自javadoc 这个抽象类模拟 java io BufferedWriter 和 java io PrintWriter 类中的一些功能 但不同之处在于它从打印方法中抛出
  • Flexbox 子项可以有溢出滚动条吗?

    我想使用CSS3 弹性盒模型创建跨设备布局并发现HugoGiraudel 的一个很好的布局示例我用它作为起点 布局基本上是这样的 HTML 的结构如下 div class wrapper div
  • Mysql MySQL 或 PHP 动态将行转换为两列

    我有和我一样的场景MySQL 或 PHP 将行转换为列 但我现在必须重组我的表 这是输出 它与上面的链接几乎相同 但我要包含 AS amount 任何人都可以帮助我吗 我想要下面的结果 但每个 FA mont2016 的右侧都有 AS mo
  • MVC 6 中的路由

    我有一个超级简单的控制器 有两种方法 public IActionResult Users long id return Json new name Example User public IActionResult Users retur
  • 使用 Wordnet Synset 的定义方法未获得所需的输出

    from nltk corpus import wordnet syn wordnet synsets cookbook 0 print syn definition 预期输出 a book of recipes and cooking d
  • 将“整数字符串”转换为整数数组

    我正在尝试将整数数组传递到我的程序中 有没有更好的方法将其转换为整数 我当前收到错误 可变大小的对象可能未初始化 for i 0 i lt argc i int arr i atoi argv i 假设argc and argv是传递给 m