Си

Discussion in 'Болталка' started by DooD, 24 Dec 2011.

  1. DooD

    DooD Elder - Старейшина

    Joined:
    30 Sep 2010
    Messages:
    1,168
    Likes Received:
    450
    Reputations:
    288
    Думаю вот скоро взяться за изучение си (именно си,а не си++)интересует следующее:
    1)среда разработки.Требуется что бы подсветка была.Чтобы трассировка и дебаг присутствовали.компиляция прог под дос.сначала охота изучить синтаксис,структуры языка,пописать на тимусе ченить.
    2)Нормальная литература.без воды и т.п.чтобы желательно не про одну ось шла речь и примеры.
    3)И вопрос такого рода:если программить МК пригодятся ли знания в плане самого языка,или можно откинуть все что выше и сразу начать с книги по МК.
    В общем сишники,ответьте.
     
  2. оlbaneс

    оlbaneс Moderator

    Joined:
    5 Nov 2007
    Messages:
    1,362
    Likes Received:
    1,041
    Reputations:
    356
    на форуме целый раздел выделен под С/С++ в котором уже есть ответы на твои вопросы
     
    _________________________
  3. realcoder

    realcoder Member

    Joined:
    9 Dec 2010
    Messages:
    226
    Likes Received:
    11
    Reputations:
    4
    visual studio однозначно(она платная, но кряк найти не проблема). хотя по указанным параметрам и бесплатный кодеблокс(Code::Blocks) сойдет, но лично мне он не нравиться...
    единственная проблема с визуал студией - синтаксис компилятора microsoft и компилятора gcc(который считается стандартом и поддерживается практически всеми осями) различаются(правда незначительно), так что могут возникнуть некоторые проблемы с совместимостью(про c++ билдер я вообще молчу - там хз что а не си++, хотя тебе же си надо)

    на мой взгляд самая лучшые лучше книги по си Б.В.Керниган и Д.М.Ричи "Язык программирования си" и В. В. Подбельский, С. С. Фомин "Программирование на языке Си" по первой училось не одно поколение кодеров еще с 80-х годов и она переиздавалась раз 20, а во второй просто интересно написанно :)
    МК - микроконтроллеры?
     
  4. cheater_man

    cheater_man Member

    Joined:
    13 Nov 2009
    Messages:
    651
    Likes Received:
    44
    Reputations:
    7
    Конечно, я диплом делал на MPLab - среда программирования для PIC -ов. Синтаксис сишный...
     
  5. DooD

    DooD Elder - Старейшина

    Joined:
    30 Sep 2010
    Messages:
    1,168
    Likes Received:
    450
    Reputations:
    288
    нет он мне больше ни для чего не нужен,потому что я знаю асм.но слышал что на асме годится программить только avr, а для остальных типо С надо.вот и спрашиваю.сам еще в радио деле профан,но учусь и позаниматься этим охота.
     
  6. оlbaneс

    оlbaneс Moderator

    Joined:
    5 Nov 2007
    Messages:
    1,362
    Likes Received:
    1,041
    Reputations:
    356
    вижуал студия есть бесплатная версия, назывется експресс эдишн.
    скачивается с сайта майкрософт
     
    _________________________
  7. BLurpi^_^

    BLurpi^_^ Banned

    Joined:
    9 Feb 2011
    Messages:
    218
    Likes Received:
    26
    Reputations:
    9
    А есть еще MSDN версия:
    http://rutracker.org/forum/viewtopic.php?t=3400202
     
  8. realcoder

    realcoder Member

    Joined:
    9 Dec 2010
    Messages:
    226
    Likes Received:
    11
    Reputations:
    4
    в экспреске можно создавать только консолки и сборки для net clr
     
  9. scrat

    scrat кодер

    Joined:
    8 Apr 2007
    Messages:
    625
    Likes Received:
    541
    Reputations:
    3
    Я пишу на си в Sublime Text 2. Из литературы — K&R, хотя в своё время я читал «Си за 21 день». Отлаживай с помощью gdb, для начала(да и вообще) самое то.

    Для зашедших, знающих си, рекоммендую посмотреть это, увериться. И шикарная книжка по случаю.
     
    #9 scrat, 26 Dec 2011
    Last edited: 26 Dec 2011