|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Результаты опроса: начинать с С или С++? | |||
С | 17 | 48.57% | |
С++ | 18 | 51.43% | |
Голосовавшие: 35. Вы ещё не голосовали в этом опросе |
|
|
Опции темы | Поиск в этой теме |
12.08.2010, 18:46 | #1 |
Заблокирован
Регистрация: 10.08.2010
Сообщений: 566
|
C и C++
с чего лучше начинать "начинающим" програмистам?
кто харашо розбираеться,роскажите мне пожалуйста какая между ними разница,что лучше начинать учить,и с какой именно программы С или С++ желательно начинать? З.Ы. опыта в програмировании нету |
12.08.2010, 19:07 | #2 |
Меркантильный кю
Участник клуба
Регистрация: 02.02.2008
Сообщений: 1,001
|
Начинать лучше с C. Они отличаются тем, что в С++ есть поддержка объектно-ориентированного программирования, а в C нет (на самом деле там есть ещё несколько отличий, но это не так существенно). Сразу разбираться в ООП тяжеловато, и может привести к печальным последствиям. Начинайте с HelloWorld
Росли вроде умными, выросли дурнями... (c)А.Васильев
|
12.08.2010, 19:10 | #3 |
Заблокирован
Регистрация: 10.08.2010
Сообщений: 566
|
|
12.08.2010, 19:14 | #4 |
Форумчанин
Регистрация: 26.04.2010
Сообщений: 328
|
Начинайте с гугла, тысячи раз были такие темы.
|
12.08.2010, 19:24 | #5 |
Форумчанин
Регистрация: 24.03.2009
Сообщений: 215
|
Начинать надо с C, потому что программист, начавший с плюсов вряд ли разберется (и вряд ли вообще будет разбираться) в работе выделяторов и перевыделяторов памяти, в работе указателей, в работе с чаровыми строками, в конце концов.
У нас в универе заставляли учить С сначала. Итоговой прогой на сях была консольная клиент-серверная змейка на линуксовом апи. Сможете написать - считайте, что С освоили, в принципе)
wyvern@localhost:~$ sudo emerge --unmerge world
|
12.08.2010, 19:40 | #6 |
Меркантильный кю
Участник клуба
Регистрация: 02.02.2008
Сообщений: 1,001
|
[OFFTOP]
2wyvern Ныне на вмк итоговая по сям - шелл для линукса [/OFFTOP]
Росли вроде умными, выросли дурнями... (c)А.Васильев
|
12.08.2010, 20:12 | #7 |
Форумчанин
Регистрация: 11.08.2009
Сообщений: 433
|
А мой ответ таков: зависит от того, на чем собрались останавливаться. Вам ни тот ни другой язык в итоге может и не понадобиться. Так что если вы в итоге собираетесь писать на языках, в которых нет ни геморра со строками, ни прочих ошибок прошлого, вам не стоит заморачиваться на С. Тем более, что многие в школе изучают Delphi. Так что каким образом поддержка объектно-ориентированного программирования будет сложной не видно.
|
12.08.2010, 20:28 | #8 | |
₪₪₪₪₪₪₪₪
Форумчанин
Регистрация: 16.04.2007
Сообщений: 471
|
Цитата:
|
|
12.08.2010, 20:43 | #9 |
Заблокирован
Регистрация: 10.08.2010
Сообщений: 566
|
так как большинство советует начинать с С то следовательно вопрос,почему я не могу найти в гугле книги "Стефан Р.Дэвис C для чайников" её нету вобще да?есть только не "С для чайников" а "С++ для чайников"
очень популярная книга говорят,и очень простая впринцепе как раз то что мне нужно вроде,кто читал эту книжку скажите она мне пойдёт как "первая" книжка??? |
12.08.2010, 23:50 | #10 |
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
ололошенько, грубо говоря, С++ - это С с классами. Так что в любой нормальной книге по С++ есть раздел, в котором описывается именно С. Главное, начинайте не с объектно-ориентированного программирования, а с обычных условий, циклов и т.п.
То есть вы хотите сказать, что в С++ нет указателей, чаровых строк и динамического выделения памяти? Вы ни с чем С++ не путаете?
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
|
|
Опции темы | Поиск в этой теме |