我在嘗試運行此操作時遇到了分段錯誤(核心轉儲)。它編譯完美,但我得到的錯誤,我不知道爲什麼。我試圖以各種可能的方式編輯我的代碼,但仍然收到此錯誤。我已經沒有想法了。任何幫助都會很棒。謝謝!分段錯誤(核心轉儲)
unsigned short *reg = NULL;
int byte;
int i;
for (byte = 0; byte < num_bytes; byte++){
unsigned int next_byte = (unsigned int) message[byte];
crc_byte(reg, key, next_byte);
}
for (i = 0; i < 16; i++){
crc_bit(reg, key, 0);
}
return *reg;
}
請看看這個:http://stackoverflow.com/questions/5115613/core-dump-file-analysis – Axel