Почему я не могу вызвать ошибку сегмента?

Хорошо, по какой-то причине у меня возникли проблемы, вызвавшие ошибку сегмента. Я хочу создать один, чтобы я мог использоватьgdb чтобы увидеть, как отладить один. Я попробовал оба примера изВикипедия статья еще ни работа.

Первый:

char *s = "Hello World!";
*s = 'H';

И второй пример:

int main(void) 
{
    main();
}

РЕДАКТИРОВАТЬ: Я использую Ubutnu 9.10 иg++ как мой компилятор. Может кто-нибудь показать мне какой-нибудь код, который гарантированно Segfault?

Ответы на вопрос(10)

Ваш ответ на вопрос