Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 127, средняя оценка - 4.69
sly444
5 / 5 / 1
Регистрация: 29.12.2010
Сообщений: 146
#1

Начинающий си/си++ программист - C++

29.12.2010, 21:30. Просмотров 16465. Ответов 110
Метки нет (Все метки)

Я вот собираюсь начать учить язык си а впоследствии си++. У меня есть книга Б.Керниган, Д.Ритчи "Язык программирования си". Мне нравится как там написано, да и отзывы об этом учебнике неплохие. У меня проблема с компиляторами, я не могу понять какой лучше закачал наконец DEV-C++ вроде отличный интерфейс, русский. Дошло до написания первой программы, написал как в учебнике написано, первый пример. Должна была получится программа, которая писала бы - Здравствуй мир, но компилятор почему то комментарий Здравствуй мир выделил красным цветом, я этому значения не придал, скомпилировал программу, и нажал на запуск. При запуске появляется окно на долю секунды и исчезает. В учебнике написано, что у них примеры для UNIX системы, для других систем - надо консультироваться со специалистами. Подскажите пожалуйста как писать на виндовсе. Буду также рад любой информации по языку си, так как я только начинающий. Заранее спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.12.2010, 21:30
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Начинающий си/си++ программист (C++):

Начинающий программист - C++
Всем привет, если у кого есть время, решите эту задачку, в программировании я на уровне "блондинки" (не знаю зачем полез в это дело), но...

Начинающий программист - C++
Здравствуйте уважаемые программисты.У меня к вам такой вопрос:C чего лучше надо начинать изучить С++?Какие книжки вы посоветуете?Как нужно...

Начинающий программист: с какой программы начать? - C++
Привет всем!Я только начал интересоваться программированием и не знаю с чего мне начать,посоветуйте пожалуйста с какой программы начать?(За...

Что должен знать начинающий программист? - C++
что нужно знать и уметь чтобы устроиться на работу программистом стажёром C++ ???

факториал числа. я начинающий - C++
Нужно создать функцию для вычисления факториала числа. Чтобы числа вводить с клавиатуры и предусмотреть возможность многократных расчетов с...

Начинающий: Запрос к Ms Access в VC++ - C++
Не понимаю, запрос на выборку получается, а на вставку - нет. ADODB::_ConnectionPtr cn=NULL; HRESULT hr=S_OK; ...

110
TheSoul
1 / 1 / 0
Регистрация: 29.12.2010
Сообщений: 17
29.12.2010, 21:33 #2
Цитата Сообщение от sly444 Посмотреть сообщение
Я вот собираюсь начать учить язык си а впоследствии си++. У меня есть книга Б.Керниган, Д.Ритчи "Язык программирования си". Мне нравится как там написано, да и отзывы об этом учебнике неплохие. У меня проблема с компиляторами, я не могу понять какой лучше закачал наконец DEV-C++ вроде отличный интерфейс, русский. Дошло до написания первой программы, написал как в учебнике написано, первый пример. Должна была получится программа, которая писала бы - Здравствуй мир, но компилятор почему то комментарий Здравствуй мир выделил красным цветом, я этому значения не придал, скомпилировал программу, и нажал на запуск. При запуске появляется окно на долю секунды и исчезает. В учебнике написано, что у них примеры для UNIX системы, для других систем - надо консультироваться со специалистами. Подскажите пожалуйста как писать на виндовсе. Буду также рад любой информации по языку си, так как я только начинающий. Заранее спасибо
Тема об окне программы которое быстро исчезает прикреплена выше. (http://www.cyberforum.ru/cpp-beginners/thread10807.html)

Лучше учись программировать по учебникам Архангельского
1
sly444
5 / 5 / 1
Регистрация: 29.12.2010
Сообщений: 146
29.12.2010, 21:34  [ТС] #3
TheSoul, спасибо сейчас поищу
1
igorrr37
1860 / 1478 / 232
Регистрация: 21.12.2010
Сообщений: 2,466
Записей в блоге: 11
29.12.2010, 21:39 #4
dev-c++ отладка глючит
1
romedal
55 / 55 / 1
Регистрация: 18.03.2010
Сообщений: 345
Записей в блоге: 1
29.12.2010, 23:36 #5
Возможно ты забыл добавить код
C++
1
2
3
4
5
#include <conio.h>
...
 
getch();
return 0;
2
sly444
5 / 5 / 1
Регистрация: 29.12.2010
Сообщений: 146
29.12.2010, 23:44  [ТС] #6
romedal, а какой получится исходник тогда?

C
1
2
3
4
5
6
7
8
9
#include <conio.h>
#include <stdio.h>
 
int main(void)
{
    printf("Hello,World!\n");
    return 0;
    getch();
}
такой?
1
romedal
55 / 55 / 1
Регистрация: 18.03.2010
Сообщений: 345
Записей в блоге: 1
29.12.2010, 23:45 #7
Цитата Сообщение от sly444 Посмотреть сообщение
return 0;
getch();
наоборот
C++
1
2
getch();
return 0;
если в Visual Studio, то _getch(), а не getch()
2
sly444
5 / 5 / 1
Регистрация: 29.12.2010
Сообщений: 146
29.12.2010, 23:47  [ТС] #8
romedal, Спасибо, заработало!
0
romedal
55 / 55 / 1
Регистрация: 18.03.2010
Сообщений: 345
Записей в блоге: 1
29.12.2010, 23:49 #9
Если что пиши сюда на форум, будем делать разбор полётов
1
sly444
5 / 5 / 1
Регистрация: 29.12.2010
Сообщений: 146
29.12.2010, 23:52  [ТС] #10
А ты по какой книги учился? Просто у меня в выше упомянутом учебнике совсем по другому написано. Про getch(); и #include <conio.h> вообще ничего не говорится
0
valeriikozlov
Эксперт С++
4682 / 2508 / 322
Регистрация: 18.08.2009
Сообщений: 4,550
29.12.2010, 23:57 #11
Цитата Сообщение от sly444 Посмотреть сообщение
А ты по какой книги учился?
исчезание или неисчезание окна зависит не от книги а от используемого компилятора.
0
kravam
быдлокодер
1705 / 892 / 45
Регистрация: 04.06.2008
Сообщений: 5,524
29.12.2010, 23:58 #12
В прикреплённой теме всё описано, DEV C++ - самое то для начинающих. Отладчик в нём- единственное слабое место, никогда им не пользовался.
Да, собсно цель отладки- выявить, где программа глючит, что достигается прсотым вставлянием

C++
1
2
printf ("text");
getchar ();
В предполагаемые слабые места программы.
Ну или
C++
1
2
printf ("peremennaya= %d\n", peremennaya);
getchar ();
Если необходимо пошагово увидеть изменение переменной.
Если не помогает, значит, глубж закапываемся, используем другие СТОРОННИЕ инструменты. Например, ассемблерный отладчик. Но до этого автору ещё далеко.
0
pepsikat
292 / 12 / 2
Регистрация: 21.12.2010
Сообщений: 295
29.12.2010, 23:58 #13
СИ http://www.languagec.info/
0
romedal
55 / 55 / 1
Регистрация: 18.03.2010
Сообщений: 345
Записей в блоге: 1
29.12.2010, 23:59 #14
Возможно эта информация прослежуется дальше в твоей книге, я же советую почитать книгу Гербердт Шилдт "Полный справочник по С++" так сказать для начала.
1
sly444
5 / 5 / 1
Регистрация: 29.12.2010
Сообщений: 146
30.12.2010, 00:01  [ТС] #15
romedal, Справочник? Справочник нужен разве не для профессионалов как шпаргалка? Я когда учил html, справочник там давался исключительно для помощи профессионалам, т.к. новичкам его непонять
0
30.12.2010, 00:01
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.12.2010, 00:01
Привет! Вот еще темы с ответами:

Начинающий изучать C++ (подскажите литературу) - C++
Здравствуйте всем, я хочу начать изучать C++, мне нужно чтоб мне посоветовали какие книжки почитать, для изучения синтаксиса языка C++ да и...

Как сравнить числа.(начинающий) - C++
Как сравнить числа например: если введённое число больше 40 cout &lt;&lt;&quot;неправильный ввод&quot;&lt;&lt;endl; а если ведённое число меньше 40 сделать...

Начинающий, посоветуйте, с чего начать? - C++
Здравствуйте, давно хотел заняться программированием, и сейчас, со всей серьезностью решил изучать. Помогите решить непростой для меня...

C++, <fstream>, начинающий, ошибка на выполнении - C++
#include &lt;iostream&gt; #include &lt;fstream&gt; using namespace std; class Write { public: char s, *name, way; short int N; ...


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

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru