char
str[1024]
fgets(
str
,
sizeof(str),
fp
)
//fp为你打开的文件指针
然后调用for循环去读取串的的数据,假设你的分隔符是空格,遍历str,遇到空格就得到一个数据,然后继续遍历,直到str尾。
然后再去fgets数据,再遍历,即可得到所有的数据。
四个整型 一个浮点型, 所以 用数组的话 只能是用浮点型数组, 即float a[5]
或者用五个变量, 可以是四个整型,一个浮点型. int a,b,d,efloat c
打开文件部分相同.
FILE *fp = fopen("input1.txt", "r")读取数据, 数组方式:
int ifloat a[5]
fscanf(fp, "%f,", &a[0])
for(i = 1 i <5 i ++)
fscanf(fp, "%f",&a[i])
变量方式:
int a,b,d,efloat c
fscanf(fp,"%d,%d%f%d%d", &a,&b,&c,&d,&e)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)