[語法] 請問 在C裡面 '->'的作用!?

看板C_and_CPP (C/C++)作者 (George)時間16年前 (2009/07/21 14:46), 編輯推噓3(302)
留言5則, 4人參與, 最新討論串1/1
vp->row = ap->row; vp->col = bp->col; for(i=0; i<vp->row; i++) for(j=0; j<vp->col; j++) { data = vp->data + (i * vp->col + j); data->rpart = 0.0, data->ipart = 0.0; for (l=0; l<ap->col; l++) { temp = cpmul(ap->data+(i*ap->col+l), bp->data+(l*bp->col+j)); *data = cpadd(data, &temp); 請問 ->是指標嗎!? 如果是指標 那在data = vp->data + (i * vp->col + j);裡代表的是抓取位置 還是抓取值? google 估不到 ->用法 所以來問看看! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.64.173.170

07/21 14:48, , 1F
讓指向struct的pointer使用
07/21 14:48, 1F

07/21 14:49, , 2F
例如某指標pt指向一個struct, 可用 (*pt). 或 pt->
07/21 14:49, 2F

07/21 15:20, , 3F
學基礎應該翻書不是靠網路學零散的知識。
07/21 15:20, 3F

07/21 16:16, , 4F
其實網路上也有很多完整的基礎教學...請好好利用
07/21 16:16, 4F

07/21 16:17, , 5F
a->name = (*a).name
07/21 16:17, 5F
文章代碼(AID): #1APMHR4m (C_and_CPP)
文章代碼(AID): #1APMHR4m (C_and_CPP)