[英]Extract specific column from string in C
我有一個包含多列整數的文本文件。 示例文件為:
Col1 Col2 Col3 Col4
Col1 Col2 Col3 Col4
.
.
.
Col1 Col2 Col3 Col4
我能夠逐行讀取文件。 現在,如果我想從讀取的每一行中讀取Col3,我將如何做到這一點並將其存儲在一些int變量中?
int a[5];
采用
for(i=0;i<5;i++)
fscanf(fp,"%*d %*d %d %*d",&a[i]);
其他
fgets()
讀取一行 strtok()
中斷行。 atoi()
將其轉換為整數。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.