【发布时间】:2012-05-16 18:13:43
【问题描述】:
我正在用 C 语言编写一个程序,它从文件中读取一行并在屏幕上显示这一行 我的作业要求文件必须从文件中获取一个数字并对其进行一些操作。
我得到文件内容并将其放入一个数组中:
while ( fgets ( line, sizeof line, file ) != NULL )
{
strcpy(arra[i], line);
printf("array ----> %d \n", arra[i]);
i++;
}
如何将此内容解析为 int ?
【问题讨论】:
-
特别是对于家庭作业,可能是
scanf。对于严肃的使用,您经常希望使用fgets后跟sscanf之类的东西。