我有一个包含 25 行的文本文件,每行有 34 个字符。
在 C 中如何加载这些字符并将它们存储到二维数组中?
如果文件的前三行是这样的:
bamaaaaaaaacxxxxxxxxxxbaaaaaaaamac
jzjzzzzzzzzdaaaaaaaaaaezzzzzzzzjzj
jzjzbaaczgzzzzzzzzzzzzzzgzbaaczjzj
...and so on
我要求存储数组,就好像它是这样定义的:
char* data[] = {
            "baaaaaaaaaaaaaacxxbaaaaaaaaaaaaaac",
            "jzzzzzzzzzzzzzzjxxjzzzzzzzzzzzzzzj",
            "jzbaaaaaaaaaaaaexxdaaaaaaaaaaaaczj",
...and so on
希望这有点道理!重要的data是char data[][],它的类型在我的项目的其余部分中以该格式使用并且不能更改。
我已经完成了文件 IO 的基本开始
FILE  *infp;
printf("Opening file\n");
if((infp = fopen("file.txt", "r"))== NULL) {
    printf("\nERROR : Unable to open input file\n");
    SetExitWithCode( 999 );
    }else{
            //code here
            }
任何人都可以帮忙吗?