以下是一个C语言的示例代码,用于读取文件中的数字,并将其存储到数组中:
在这个示例中,我们首先定义了一个数组numbers
,用于存储从文件中读取的数字。同时,我们通过#define
预处理指令定义了数组的最大大小MAX_SIZE
。
然后,在主函数中,我们首先打开文件(假设文件名为input.txt
),并进行错误检查以确保文件成功打开。接下来,我们使用循环和fscanf()
函数逐行读取文件中的数字,并将其存储到数组中。同时,我们使用一个计数器count
来跟踪读取的数字数量,并限制数组的大小为MAX_SIZE
。
最后,我们关闭文件并使用循环遍历数组,打印出存储的数字。请确保文件中的数字不超过定义的最大大小。
运行这个示例代码时,它会打开指定的文件,将其中的数字读取到数组中,并输出数组中的数字。请注意,这是一个简单的示例,没有处理文件不存在或格式错误等情况,请根据实际需求进行适当的错误处理。