1

だから私のテキストファイルはこれに似ています

1. First 1.1
2. Second 2.2

基本的に、整数、文字列、そして浮動小数点数です。

sscanf()と理論的には、これfgets()をスキャンできるはずです(この形式で実行する必要があります)が、整数を取得するだけで、誰かが私が間違っていることを指摘するのを助けることができますか?

while(!feof(foo))
{
  fgets(name, sizeof(name) - 1, foo);
  sscanf(name,"%d%c%f", &intarray[i], &chararray[i], &floatarray[i]);
  i++;
}

intarraychararray、およびは 1D 配列で、0 に初期floatarray化されています。 iint

4

3 に答える 3