Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
 Аватар для pahuss
79 / 73 / 66
Регистрация: 11.04.2013
Сообщений: 221

Подскажите среду программирования для изучения языка Си

08.01.2014, 12:49. Показов 2844. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
День добрый! Подскажите среду программирования для изучения языка Си. Спасибо.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.01.2014, 12:49
Ответы с готовыми решениями:

Подскажите среду для программирования на языке С
Подскажите программу для программирования на языке С и ссылочку если не сложно

Книги для изучения языка программирования C для начинающих
Посоветуйте толковые книжки для начинающих программистов С . Извиняюсь если такая тема есть, не нашел

Изучения языка программирования для работы с сетями
Всем привет. Хотел бы окунуться в мир программирования и в частности, хотел бы работать с компьютерными сетями. Т.е. понять принцип...

15
 Аватар для Ryuk
183 / 182 / 56
Регистрация: 10.06.2011
Сообщений: 871
08.01.2014, 12:52
Компилятор gcc(linux) или mingw(windows) ну и текстовик(сам пользуюсь sublime text 2)
Вот и будет вам среда)
1
0 / 0 / 1
Регистрация: 08.01.2014
Сообщений: 46
08.01.2014, 15:16
например компилятор BORLANDC неплохая вещь))
0
Guardian of Asgaard
377 / 319 / 197
Регистрация: 11.11.2013
Сообщений: 1,046
08.01.2014, 16:34
пользуюсь mingw
1
Клюг
 Аватар для Charles Kludge
7677 / 3192 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
08.01.2014, 17:23
Open Watcom(подо всё, включая неТварь и QNX).
1
59 / 56 / 38
Регистрация: 04.12.2013
Сообщений: 105
08.01.2014, 17:37
Цитата Сообщение от pahuss Посмотреть сообщение
Подскажите среду программирования для изучения языка Си.
Судя по пингвину линуксоид?
Тогда простенький редактор, например gedit. Открыл сайт или книгу, сверху окошки терминала и редактора. Читаешь и сразу набиваешь пример и компилируешь. Очень удобно.

Для разработки лучше иметь среду разработки (IDE), например Geany.
Имхо.
1
 Аватар для pahuss
79 / 73 / 66
Регистрация: 11.04.2013
Сообщений: 221
08.01.2014, 17:46  [ТС]
не, пингвин-это просто так :-) Виндовс форевер!))
0
...
 Аватар для anmartex
1910 / 1329 / 966
Регистрация: 12.02.2013
Сообщений: 2,172
08.01.2014, 18:49
code::blocks, CodeLite, Pelles C
2
08.01.2014, 19:04

Не по теме:

Цитата Сообщение от anmartex Посмотреть сообщение
Pelles C
Забавное поделие.

1
 Аватар для pahuss
79 / 73 / 66
Регистрация: 11.04.2013
Сообщений: 221
08.01.2014, 20:51  [ТС]
Благодарю всех.
0
3 / 3 / 0
Регистрация: 23.08.2010
Сообщений: 20
12.03.2014, 03:53
Решил потревожить братство кодеров глупыми вопросами, иначе просто в гугловых просторах ничего путного не нашел.
Установил КодеБлокс + МинГВ под Винд 7 и не могу в нем пробовать простые программы, в которых ввод-вывод идет через Cout и Cin. При сборке следующей программы:
C
1
2
3
4
5
6
7
8
#include <iostream>
using namespace std;
 
int main()
{
    cout << "Hello!\n";
    return 0;
}
выдается масса ошибок:
#include <iostream> - нет такого файла или папки;
using namespace std; - что-то на пунктуацию ругается, убираю знак в конце, - нет такого файла...

В разных источниках Си описывают по разному и половина кода попросту не работает, а если надо примерно в таком виде, то в чем же тогда лучше писать подобные задачи (в универе дают), чтобы работало все корректно?
0
Клюг
 Аватар для Charles Kludge
7677 / 3192 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
12.03.2014, 04:26
Цитата Сообщение от proavg Посмотреть сообщение
нет такого файла или папки;
А у вас в переменной окружения INCLUDE путь до заголовочных файлов выставлен(путь_куда_поставлен_mingw\include)? Наберите в консоли set include и убедитесь. Если нет, то мой комп->дополнительно->перем.окружения ну и там добавите.
0
3 / 3 / 0
Регистрация: 23.08.2010
Сообщений: 20
12.03.2014, 05:59
С Include разобрался, <iostream> просто нет в папке /include. Тогда не понятно, ведь Cout и Cin без <iostream> не будут распознаваться...
А вот то, на что дальше ругается:
C
1
2
3
4
5
6
7
8
9
#include <stdio.h>
#include <conio.h>
using namespace std;
 
int main()
{
    cout << "Hello!\n";
    return 0;
}
||=== Build: Debug in MyProg (compiler: GNU GCC Compiler) ===|
D:\C_Project\MyProg\main.c|3|error: unknown type name 'using'|
D:\C_Project\MyProg\main.c|3|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'std'|
D:\C_Project\MyProg\main.c||In function 'main':|
D:\C_Project\MyProg\main.c|7|error: 'cout' undeclared (first use in this function)|
D:\C_Project\MyProg\main.c|7|note: each undeclared identifier is reported only once for each function it appears in|
||=== Build failed: 3 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|
А что здесь не так?
0
Клюг
 Аватар для Charles Kludge
7677 / 3192 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
12.03.2014, 06:20
Цитата Сообщение от proavg Посмотреть сообщение
А что здесь не так?
Стоп, стоп... Вы что-то путаете - если вы собираетесь изучать чистый Си, то конструкции из Си++ вроде using namespace std; или cout << "Hello!\n"; здесь неуместны.
C
1
2
3
4
5
6
7
#include <stdio.h>
 
int main(void)
{
    printf("Hello, world\n");
    return 0;
}
1
3 / 3 / 0
Регистрация: 23.08.2010
Сообщений: 20
12.03.2014, 06:42
Вот где собака порылась! Нам препод дает материал в том виде как я написал и говорит, что это Си...
Благодарствую за внесение ясности, тогда я думаю VC++ 2008 или VC++2010 экспрессы должны отлично подойти...
0
Клюг
 Аватар для Charles Kludge
7677 / 3192 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
12.03.2014, 07:06
Цитата Сообщение от proavg Посмотреть сообщение
и говорит, что это Си...
Ну, в общем и целом он прав...
Цитата Сообщение от proavg Посмотреть сообщение
VC++ 2008 или VC++2010
Слишком жирно — AFAIR, оно занимает слишком много места...
Ватком кушает всего 150Мб, талмуд на русском в 600 стр. прилагается.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.03.2014, 07:06
Помогаю со студенческими работами здесь

Ищу человека для Реализации метода изучения языка программирования Perl
Доброго времени суток, читатель. Данный пост о запросе помощи от тех, кто сможет помочь, надеюсь таковые найдутся на этом портале. ...

Подскажите литературу для изучения языка
Всем привет) Подскажите пожалуйста по какой литературе можно изучать Turbo Pascal, с основами этого языка яболее менее знаком. Заранее...

Подскажите ресурсы для изучения Функционального программирования?
Какой ресурс поюзать для поднятия скилла Функционального программирования?

Подскажите литературу и ресурсы для изучения программирования
Все заранее спасибо. Ребят подскажите пожалуйста книгу или видео туториал изучения с шарп через плюсы... лучше на английском

Подскажите литературу для изучения C# и смежных для этого языка технологий
Подскажите пожалуйста литературу для изучения C# и смежных для этого языка технологий. Желательно от простого к более сложному, что бы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru