我想实现从这个职位https://stackoverflow.com/a/827749环缓冲区,我唯一添加的代码是一个看起来像这样的主。C结构指针Seg.fault当malloc()
int main(int argc, char** argv) {
circular_buffer *my_buff;
cb_init(my_buff, 16, sizeof(char));
return (EXIT_SUCCESS);
}
尽管我尝试运行此代码,但得到一个SIGSEV(分段错误)错误。通过它的外观,它发生在调用malloc()的cb_init()的第一行。
你试过什么调试? – 2012-04-27 13:47:32