Ответы пользователя по тегу C
  • Какой язык с семейства Си учить ?

    Properrr
    @Properrr
    НЕТ никакой разницы: С++\С\C#\ObjecC...
    Просто решаются разные задачи. Незнающие люди пугаются "указателей" и ручным управлением памяти. НЕ 1 сишный девелопер не скажет, что это является проблемой для него xD

    Можно погрузиться на 3 месяца в С, потом скакануть на C++, оседлать ООП и дальше в свободное плаванье. Прыгнуть потом на C# будет очень просто(неделя на изучение тонкостей и сборщика мусора).

    Захотите стать полиморфным си-монстром прыгните еще на месяцок в ObjC(преимущественно MAC OS, iOS development ;)
    Ответ написан
    Комментировать
  • Обязательно ли приписывать const, если ставишь суффикс?

    Properrr
    @Properrr
    Это "подсказка" или "указаение"(по-русски:) для компилятора. Т.е. считывать указанное число как заданный тип.
    Так же есть:
    unsigned int i = 0U;

    Т.е. Вы компилятору указываете что, 0(null)именно unsigned. На заметку: unsigned null != null :) . Были случаи, когда статический анализатор(Lint) ругался на такое:

    unsigned int someVar = 55;
    if( 0 == someVar )
    {
    ..
    }


    По умолчанию компилятор 0 воспринимает как "signed int", а анализатор ругнулся на сравнение знаковой(signed)и беззнаковой(unsigned int)переменной.
    Ответ написан
    Комментировать
  • Подойдет ли Mac OS X для изучения Unix, и лабораторок на "С" в универе?

    Properrr
    @Properrr
    Да, всё будет без проблем
    Ответ написан
    Комментировать