C++用户将数据输入 2D 数组的最简单方法是什么?

In C++ what's the easiest way for a user to enter data going into a 2D array?

本文关键字:最简单 方法 是什么 数组 2D 用户 数据 输入 C++      更新时间:2023-10-16

我希望该程序将用户输入填充 int s的2D数组,我不确定要使用户输入数据的最简单格式是什么(从术语中容易编程)。

例如,在Java中,我可以使用.split()通过空格或逗号等分离整数,但是由于无法在C 中分解字符串,因此这是一个问题。

我不想每次为每个元素提示用户,例如:

enter integer for location 0, 0
enter integer for location 0,10
enter integer for location 2, 0

这是一个堆叠的答案,讨论了如何在C

中标记字符串

如何将C 中的字符串引入?

我没有尝试过Boost,但是Strtok很容易使用,但可能会有一些多线程问题。