有人知道为什么要选b不选a吗
c语言吧
全部回复
仅看楼主
level 9
有人知道为什么要选b不选a吗[柯基暗中观察]
2018年05月26日 11点05分 1
level 15
因为1,2,3是挨在一起的。所以n什么也没得到
2018年05月26日 11点05分 2
level 6
因为文件了只写了123,
fscanf(fp, "%d%d", &k, &n);
先给k赋值,从文件中取一个整数,他会从第一个字符开始,挨个遍历,直到不是数字的时候停止k =123,因为文件被读完了,所以n就没有从文件中读到东西,就是原来的默认值0
加入你在文件中写的是"123 456",这样空格是不数字,k=123,然后文件没结束,继续遍历数字得到 456 给k,这样的话就是输出 123 456 了
2018年05月26日 11点05分 3
那读取有上限吗[疑问],假如有很长一段数字会全部赋值给第一个吗?
2018年05月27日 07点05分
1