Я использую Code :: Blocks 13.12 для программирования на C. После создания и запуска моей простой программы HelloWorld.c это дает ошибку.Код :: Blocks 13.12 error - CC1.exe прекратил работать
Ошибка: появляется окно предупреждения: «cc1.exe прекратил работу. Проблема привела к тому, что программа перестала работать правильно. Windows закроет программу и сообщит вам, если доступно решение».
Я попытался использовать Notepad ++, появляется всплывающее сообщение о том, что a.exe перестает работать.
Я наивный, поэтому понятия не имею, как с этим бороться. Мои запросы:
1) Я использую устаревшую версию? Если нет, как я могу избавиться от этой проблемы?
2) Какая из наиболее эффективных IDE доступна для C/C++, если Code :: Blocks не так эффективна? Мои требования « -Я использовал Turbo C, и он не дает ошибок, таких как ошибка сегментации и другие ошибки, связанные с памятью, которые мы получаем в онлайн-компиляторах или компиляторах конкурентного программирования. Поэтому мне нужен эффективный компилятор, который ведет себя так же, как онлайн компиляторы, так что я не застревают при решении проблем в ходе конкурентного программирования
Это простой код дает ошибку:.
#include <stdio.h>
void main()
{
printf("Hello world!");
//return 0;
}
Edit:
Даже после того, как изменить код, чтобы вернуть ИНТ , он дает ошибку. Я пытался редактировать c ode, как показано ниже, но снова появляется то же окно.
int main(void)
{
printf("Hello world!");
return 0;
}
Попробуйте подобрать что-то вроде «cc1 перестало работать» –
Ни один из прилагаемых кодов не имеет правильного() правильного. Это должно быть: 'int main()' – user3629249
Я должен угадать немного здесь, так как вы не включили скрипт, который вы используете для выполнения последовательности компиляции/ссылки/выполнения. Однако, по моему опыту, я думаю, что проблема связана с водительским сценарием, а не с программой. – user3629249