[問題] C語言的字串有辦法轉成一個個陣列嗎??

看板C_and_CPP作者 (Destiny)時間12年前 (2012/01/24 21:23), 編輯推噓4(408)
留言12則, 10人參與, 最新討論串1/2 (看更多)
原PO現在正在做資節作業 遇到一些問題 老師給了一個txt檔 裡面有學生姓名 分數 格式類是於 John 70 Steve 80 Ivan 90.... 讀檔結束後 最後輸出是要由分數高低依序輸出學生姓名跟分數 所以原PO想問 C語言有辦法把學生姓名(String)丟到一個陣列裡 比如說name[1]=John name[2]=Steve name[3]=Ivan 這樣嗎?? 有請板上的神人們幫小弟解答 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 119.15.200.62

01/24 21:26, , 1F
指標陣列 char* name[] 或 char** name
01/24 21:26, 1F

01/24 21:28, , 2F
struct 比較方便
01/24 21:28, 2F

01/24 21:31, , 3F
請問你們有範例程式可以看嗎 直接看程式我比較知道 謝謝
01/24 21:31, 3F

01/24 23:20, , 4F
這種問題去查你手中課本吧
01/24 23:20, 4F

01/24 23:24, , 5F
要不要你把助教mail給我,我幫你交作業就好..
01/24 23:24, 5F

01/25 11:34, , 6F
C語言-->你的重點應該是在「由分數高低依序輸出」大年初3
01/25 11:34, 6F

01/25 12:08, , 7F
C語言的字串本來就是用陣列去實現的阿...
01/25 12:08, 7F

01/25 12:17, , 8F
"由分數高低依序輸出"-->方法非常多; 有
01/25 12:17, 8F

01/25 12:18, , 9F
很多人出論文發表方法;有很多人的論文內容,即在發表方法
01/25 12:18, 9F

01/25 15:17, , 10F
我想他的另一個問題,應是檔案裡有幾筆資料的問題吧?
01/25 15:17, 10F

01/26 14:39, , 11F
K&R 第六章
01/26 14:39, 11F

01/26 20:30, , 12F
memcpy(name[1],(void*)"Steve",5);
01/26 20:30, 12F
文章代碼(AID): #1F7h2tdO (C_and_CPP)
文章代碼(AID): #1F7h2tdO (C_and_CPP)