c语言读取txt文件数组
发布时间: 2021-03-22 15:58:23
❶ c语言中从.txt文件中按行读取字符串至数组中,怎么写
可以来设定文件名为in.txt, 存有一系源列整型数据,以空格或换行分隔写。
代码如下:
#includeintmain()
{
intv[100];//开一个足够大的数组。
inti=0,j;
FILE*fp;//文件指针fp=fopen("in.txt","r");//以文本方式打开文件。
if(fp==NULL)//打开文件出错。
return-1;
while(fscanf(fp,"%d",&v[i])!=EOF)//读取数据到数组,直到文件结尾(返回EOF)
i++;
fclose(fp);//关闭文件
for(j=0;j<i;j++)//循环输出数组元素。
{
printf("%d",v[j]);
}
return0;
}
(1)c语言读取txt文件数组扩展阅读
1、字符数组的初始化,最容易理解的方式就是逐个字符赋给数组中各元素。
2、如果花括号中提供的字符个数大于数组长度,则按语法错误处理;若小于数组长度,则只将这些字符数组中前面那些元素,其余的元素自动定为空字符(即 '