C++ 文本文件中的行不是';t正确地分配到二维数组中

C++ 文本文件中的行不是';t正确地分配到二维数组中,c++,C++,我正在创建二维字符数组,以便逐行从文件中写入文本 当我将文件行读入缓冲区时,它会正确读取,我可以在控制台中看到输出。 但是,尽管我正在将文件中的每一行写入info数组,但当我查看info[0]info[2]info[3]的值时。。。等我得到的最后一行文件写在每一个 有人能告诉我一个问题吗 P.S.S.我知道C++中有更好的方法来处理文件,但作为编程程序的一部分,我只限于FFET、FPATS、FPTCC和其他基本功能。p> 您需要在循环中执行strcpy()从缓冲区到信息[c],而不是您当前正在执

我正在创建二维字符数组,以便逐行从文件中写入文本 当我将文件行读入缓冲区时,它会正确读取,我可以在控制台中看到输出。 但是,尽管我正在将文件中的每一行写入info数组,但当我查看info[0]info[2]info[3]的值时。。。等我得到的最后一行文件写在每一个

有人能告诉我一个问题吗


P.S.S.我知道C++中有更好的方法来处理文件,但作为编程程序的一部分,我只限于FFET、FPATS、FPTCC和其他基本功能。p> 您需要在循环中执行strcpy()从缓冲区到信息[c],而不是您当前正在执行的作业。

哇,错过了,我真是哑巴:c非常感谢您的帮助!