Почему я не могу вызвать ошибку сегмента?
Хорошо, по какой-то причине у меня возникли проблемы, вызвавшие ошибку сегмента. Я хочу создать один, чтобы я мог использоватьgdb
чтобы увидеть, как отладить один. Я попробовал оба примера изВикипедия статья еще ни работа.
Первый:
char *s = "Hello World!";
*s = 'H';
И второй пример:
int main(void)
{
main();
}
РЕДАКТИРОВАТЬ: Я использую Ubutnu 9.10 иg++
как мой компилятор. Может кто-нибудь показать мне какой-нибудь код, который гарантированно Segfault?