→ fuhu66: int getSet(int *a) 是為了不讓你操作private成員 06/04 22:28
推 noodleT: 1. 可以不要預設1 06/04 23:20
→ noodleT: 2. s 已經透過 a 回傳了,程式裡面不是寫 a[]=s[] 嗎 06/04 23:22
→ colako: 猜你初學在看學長的code,直接問會的比較快,還要練習char* 06/04 23:23
→ noodleT: nce/cstring/strtok/ 06/04 23:26
→ noodleT: 4. atoi 是用在 p 上,跟 a[] 是不是整數沒有關係。上面 06/04 23:29
→ noodleT: 的網站也能找到atoi用法 06/04 23:29
→ james1022jk: 2.的寫法我覺得怪怪的,然後有new沒delete[] 06/04 23:30
推 noodleT: 2.還好吧?像一樓說的避免存取私有成員 06/04 23:34
→ james1022jk: a的size小於n應該就會有問題吧 06/04 23:35
→ noodleT: 在程式內重 new a 也怪怪的,姑且相信外面會提供足夠的記 06/04 23:41
→ noodleT: 憶體? 06/04 23:41
→ james1022jk: 只能這樣信了XD 06/04 23:42
→ arashi2014: 請問3的地方 我知道是用空隔切開 不過*p到底該如何理 06/04 23:47
→ arashi2014: 解呢 06/04 23:47
→ james1022jk: 你認為char *p跟char* p是不一樣的? 06/05 00:00
→ arashi2014: 一樣的吧 所以p應該是指向整數還是陣列呢? 06/05 00:15
→ arashi2014: 我覺得是指向整數陣列 但看到atoi(p)又很疑惑這樣的 06/05 00:16
→ arashi2014: 用法 06/05 00:16
推 james1022jk: p是指向字元陣列 06/05 00:19
推 steve1012: Atoi是運作在p上面 p是car pointer 你的疑惑是啥 06/05 02:16
→ arashi2014: a存的是isn 為何p要設成char呢 06/05 02:45
→ arashi2014: P指向陣列 那atoi(p) 的p指的是p[i]嗎還是? 06/05 02:46
推 a29022792: 看起來readset 是要讀取不定量數字到陣列裡面 06/05 03:15
→ a29022792: p是指標 你先去查strtok在幹嘛 06/05 03:17
推 a29022792: size不知道哪裡來的 06/05 03:19
推 a29022792: 你去看看strtok怎麼實作的 然後line會是一個用空格隔開 06/05 03:23
→ a29022792: 的字串 字串內容是數字 像是1 2 33這樣 06/05 03:23
推 noodleT: atoi 是將字元陣列轉成整數 06/05 07:02
→ noodleT: 他輸入是 char* 輸出 int ,並沒有規定輸入、輸出要一樣 06/05 07:03
推 noodleT: strtok 這裡是用空白鍵去切割沒錯,他回傳是字元陣列 06/05 07:08
→ noodleT: 如:“123”,請不要把 “123”和123當作是相同東西 06/05 07:08
→ noodleT: “123”是字元陣列,123是int 06/05 07:09