C++从txt文件中读入带空格的字符串并存至二维数组

txt文件中是51*25的字符串(含空格),想把这些字符串从文件中读入后存在一个51*25的字符串数组中,请问如何做到?

我不知道你是51行还是25行的
如果是51行的,就申请char str[51][26],多一个放尾零(26 = 25 + 1);
如果是25行的,就申请char str[25][52],多一个放尾零(52 = 51 + 1);
读取文件的话,我想你没有什么问题,主要是怎么读空格。
你可以用infile.get()函数,一个字符一个字符地读,注意跳过换行符,读完一行手动加上尾零
温馨提示:答案为网友推荐,仅供参考
相似回答