c++如何输入多行,行数已知,但每一行数据个数未知的数据

2025-12-18 09:18:51
推荐回答(2个)
回答1:

看到前面的回答简直。。。

方法不难,有如下几种(都需要手动解析字符串):

使用 C 的函数。

#include 
gets( str ); // 获取单行为字符串。

使用 iostream 的函数:

#include 
using namespace std ;
cin.getline();

如果对字符串足够了解,可以直接使用

fread( ... )

然后对读入的数据手动读取。

回答2:

那每一行,都定义足够长的 来接收

~
~
~