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、如果花括弧中提供的字元個數大於數組長度,則按語法錯誤處理;若小於數組長度,則只將這些字元數組中前面那些元素,其餘的元素自動定為空字元(即 '