В помощь программисту: Статьи - Особенности языка С

Заказ продвижения сайта раскрутка
поиск  
  На главную Услуги и цены О компании Портфолио Гостевая книга Контакты
Сегодня:
                 Карта сайта:   Карта сайта Сделать стартовой Написать письмо Добавить в избранное  
     1. Создание сайта
     2. Верстка сайта
     3. Web - дизайн
     4. Редизайн
     5. Веб - дизайн
     6. Разработка банеров
     7. Поддержка сайта
     8. Продвижение сайта
     9. Раскрутка сайта
            <Подробнее>
     1. В помощь верстальщику
     2. В помощь дизайнеру
     3. В помощь оптимизатору
В помощь программисту:Статьи:Особенности языка С

      Особенности языка С Нельзя сказать, что какой-то язык программирования лучше или хуже, все зависит исключительно от предпочтений программиста и задач, которых ему приходится выполнять. Однако существует мнение, что С лучше Pascal, так как написанные на С программы быстрее работают и меньше по размеру. Да, это так, но отличия в размерах exe файла не такие уж и значительные. Если программа небольшая, то отличие составляет приблизительно от 10 до 50 КВ. В любом случае, все зависит от мастерства самого программиста, его опыта.

      Кроме того, говоря о размере и скорости действия программ, нужно учитывать, что эти показатели зависят от конкретного выбранного компилятора. В этом случае компилятор от Майкрсофт, хоть и уменьшает размер программ, но не отличается такой надежностью как компилятор от Борланд.

      Особенно заметны отличия между языками программирования в плане структуры скомпилированного exe файла. Если программа была написана на С, то тело программы вмещается в одну единственную процедуру WinMain, имеющую три параметра. Подобная структура программ встречается и у программ написанных на Ассемблере, но это необязательно. Язык C потому так популярен, что в нем все просто для понимания, все стандартно. Однако есть у С одна особенность, которая портит очень многое. Он чувствителен к регистру символов и при написании кода одна буква, написанная в неправильном регистре, приведет к ошибке.

      В том случае, если программисту необходимо сделать программу, но на С нельзя, а только на Delphi, а С все-таки нужно использовать, то есть выход из ситуации. Для этого нужно на языке Delphi написать процедуру, после чего поместить процедуру в dll файл, чтобы потом задействовать ее в программе, изготавливаемой в C. При необходимости, тоже можно сделать и в обратном направлении.

Rambler's Top100 Рейтинг@Mail.ru

Наши партнеры
©2006 Дизайн-студия «Skyline Lab» - Заказ продвижения раскрутка сайта Web-дизайн, ре-дизайн сайта
Hosted by uCoz