#include
#include
#define MAXLINE 3
#define MAXCOLUMN 10
void main(void){
FILE *fp; //æ件æé
char arr[MAXLINE][MAXCOLUMN]={0}; //å®ä¹3è¡10åçäºç»´æ°ç»å¹¶åå§å
int i = -1;
if((fp=fopen("./test/filename.txt","r"))==NULL){ //æå¼txtæ件
perror("File open error!\n");
return;
}
while((fgets(arr[++i],MAXCOLUMN+1,fp))!=NULL) //读åä¸è¡å¹¶åå°arræ°ç»ï¼ç¾åº¦fgets
printf("%d: ",i); //æå°è¡å·
//puts(arr[i]);
char *subarr = strtok(arr[i]," "); //ä»¥ç©ºæ ¼ä¸ºåé符ä»arr[i]ä¸è·å¾å串,ç¾åº¦strtok
while(subarr!=NULL){
data[i][j] = atoi(subarr); //å°å串转为intåæ°æ®åå
¥dataæ°ç»
printf("%d\t",data[i][j]); //æå°data[i][j
subarr = strtok(NULL," "); //继ç»è·å¾arr[i]ä¸çå串
j++; //dataæ°ç»åå ä¸
}
printf("\n");
}
//循ç¯å®æ¯åï¼æææ°æ®å·²å¨dataæ°ç»ä¸
printf("\n");
fclose(fp); //å
³éæé
}
ç硬件驱å¨æ²¡æç»è¿å¾®è½¯WHQL认è¯æè
驱å¨ç¼å
温馨提示:答案为网友推荐,仅供参考