csv があり、各値が整数であると想像してください。したがって、最初の値は INTEGER100
です。
fscanf() にこの行を読み取らせて、それが整数のみであるかどうかを教えてもらいたいです。したがって、それは合格します100
が、 で失敗し100t
ます。私が仕事を得ようとしてきたのは「%d」です。カンマは CSV の区切り文字です。したがって、関数全体は
fscanf(fp, "%d,", &count)
残念ながら、これは「100t」では失敗し、「100」では機能し、「t」では機能します。したがって、とを区別していないだけです100
(100t
もちろん、これらの数字の後にはすべてコンマが続きます)