#include
typedef struct studentstu,*pstu;
int main(int argc, char*argv)
file * fp;
stu stu[10];
int ret;
int i;
//1, 開啟檔案
fp = fopen(argv[1],"r");
if(fp ==null)
//2,格式化讀取資訊,一行是乙個學生的
for(i=0;i<10;i++)
//3,列印學生資訊
int j;
printf("學號\t年齡\t分數\t姓名\n");
for(j=0;jprintf("%d\t%d\t%d\t%s\n",stu[j].id,stu[j].age,stu[j].score,stu[j].name);
return 0; }
/*執行時需帶argv[1]內容 ,如將如下內容儲存為 stu.txt
1001
2090
zhangsan
1002
20100
lisi
1003
2080
wangwu
1004
2090
maliu
1005
20 70
zhaoqi
1007 21
執行時用 ./*** stu.txt */
C語言檔案讀取並寫入鍊錶
c語言沒啥要逼逼的,直接上 用心體會 include stdio.h include stdlib.h 鍊錶節點結構體 typedef struct link node node 向控制台輸出鍊錶的各個節點值 void dispaly node head else 找到要插入的上乙個節點位置,實際就...
C 建立鍊錶
自己儲存一下,建立鍊錶的程式,省的以後每次建立鍊錶的時候,還需要重新在寫。通過下面的 建立的鍊錶節點數為10,每個節點儲存的數為其下標即 0 9 這裡要注意一點,在void createlist listnode phead 的時候,用的是指標引用,因為在main中head並沒有開闢空間,如果在cr...
c語言鍊錶資料存入檔案和讀取檔案
近快一年沒有接觸c語言了,今天學妹問我了鍊錶資料存如檔案和讀取檔案到鍊錶怎麼實現,現在搞開發很少用檔案,都是用資料庫,在這兒我還是寫一下簡單的檔案讀取鍊錶的操作。在c語言中,建立單鏈表需要使用到malloc函式動態申請記憶體 檔案的讀寫需要首先使用fopen函式開啟檔案,然後使用fscanf,fge...