それぞれ 34 文字の 25 行のテキスト ファイルがあります。
C では、これらの文字をどのようにロードして 2D 配列に格納することができますか?
ファイルの最初の 3 行が次のような場合:
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
}
誰でも助けることができますか?