[問題] Array Pointer 請教

看板C_and_CPP (C/C++)作者 (想想可樂果)時間10年前 (2015/09/26 18:04), 10年前編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
請問,想將array填值,為何mark掉的那行不行? void test_txMessage(int fd, struct sockaddr_in addr, char *pointer, int valueLen) { char array[10000]; int arrayLen=0; encodeHeader(array, 10); //memcpy(array+10, pointer, valueLen); //(char *)(array+10) = pointer; sendto(fd, array, 10+valueLen, addr, sizeof(struct sockaddr_in)); return; } -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.242.190.25 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1443261883.A.D0E.html ※ 編輯: denniscool (111.242.190.25), 09/26/2015 18:08:51 ※ 編輯: denniscool (111.242.190.25), 09/26/2015 18:09:13 ※ 編輯: denniscool (111.242.190.25), 09/26/2015 18:50:44 ※ 編輯: denniscool (111.242.190.25), 09/26/2015 19:02:12

09/26 19:13, , 1F
(char*)(array+10) = pointer; 未知的記憶體存取
09/26 19:13, 1F
文章代碼(AID): #1M1csxqE (C_and_CPP)
文章代碼(AID): #1M1csxqE (C_and_CPP)