看板 C_and_CPP 關於我們 聯絡資訊
請問,想將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
stupid0319: (char*)(array+10) = pointer; 未知的記憶體存取 09/26 19:13