2014-03-15 3 views
-1

Я беру свой первый курс C, и у меня проблемы с сохранением до уровня. Мне сейчас не удается провести обширный поиск, поэтому я прошу об этом, поэтому извините меня за любое повторение. Некоторые из предложенных я начинаю на бумаге, а не в визуальном, потому что это «правильная практика», другие сказали, что я должен использовать блокнот ++ в паре со свободным простым компилятором на основе Dos, чтобы получить представление об основах. Занятия не очень полезны, хотя учитель в порядке, мне все же остается сделать это в одиночку. Я проверить любое предложение, брошенное на меня, но у меня есть временные ограничения: \методы обучения, чтобы понять основы программирования C эффективно

+0

Этот вопрос плохо подходит для переполнения стека, потому что он полностью основан на мнениях. То, что работает для одного человека, не работает для других. На мой взгляд, писать код очень важно: заниматься физическими упражнениями самостоятельно, а затем сравнивать с хорошим решением модели. Поэтому вам нужны материалы для этого. Инструменты должны сделать код записи максимально простым, поэтому я бы использовал IDE, с отладчиком, автоотчерпыванием, кликом по ошибке в пути и т. Д. И т. Д. – hyde

ответ

1

Я предполагаю, что это личные предпочтения, но я никогда не кода ручной записи на бумаге. Я иногда использую бумагу для извлечения алгоритма или блок-схемы, но для учебных целей я считаю, что лучше всего просто вскакивать и писать код в реальной среде IDE.

Что касается IDE, нет никаких оснований для использования специальной IDE только для обучения, а затем планируется перейти на «реальный» позже. Используйте все, что вы планируете использовать для реального кода, назначений, приложений, что угодно - с первого дня. Выбор IDE может быть продиктован вашим классом и вашим инструктором. Если нет, они должны по крайней мере предоставить вам рекомендацию и некоторые инструкции по настройке базовой среды программирования.

Если нет, они не очень хорошие инструкторы по программированию, на мой взгляд. В таком случае позвольте мне порекомендовать Visual C++ Express Edition, который является бесплатным (для личного пользования) с Microsoft. Легко устанавливается, легко запускается и легко настраивается базовая песочница для тестирования кода. Или, если вы уже являетесь пользователем Linux/UNIX, у вас, вероятно, уже есть все, что вам нужно для начала работы (gcc и ваш любимый текстовый редактор).

0

Вы всегда можете рисовать на бумаге. Но нет смысла писать код на бумаге, потому что вы никогда не узнаете, действительно ли он компилируется и работает так, как ожидалось. Используйте все, что проще. Notepad ++, конечно, будет самым простым способом, не смущая себя всеми сложностями полноценного идеала. И это позволит вам в любое время изменить свой инструмент для написания.

Смежные вопросы