Основы программирования на языке C

Синтаксис типов


Можно отметить, что синтаксис типов в языке Си нерегулярен и беспорядочен, о чем свидетельствуют:

  1. Трудность создания форматеров.
  2. Большое число ошибок, допускаемых даже опытными программистами.
  3. Трудность создания синтаксических анализаторов для трансляторов с языка Си - не существует двух трансляторов с языка Си, синтаксис входного языка для которых полностью совпадал бы.
  4. Отсутствие формального описания синтаксиса языка Си - даже книга (Kernighan, B.W., and D.M. Ritchie, The C Programming Language, prentice-Hall, Engleewood Cliffs, NJ (1978)) может служить лишь черновым описанием такового. Сказанное касается в полной мере и синтаксиса типов. Имеется три случая, когда необходимо использовать типы:
    • описания, связывающие тип с именем, как например, в случае описания (глобальных) переменных и формальных параметров;
    • описания, связывающие значения (и тип) с именем, как, например, описания программ;
    • приведения, обеспечивающие, например, возможность трактовки символов как целых.
    • on_load_lecture()

      Перейти к вопросам »

        Если Вы заметили ошибку - сообщите нам.  
      Страницы:

      « |

      1



      |

      2

      |

      вопросы | »

      |

      учебники

      |

      для печати и PDA

      Курсы | Учебные программы | Учебники | Новости | Форум | Помощь



      Телефон: +7 (495) 253-9312, 253-9313, факс: +7 (495) 253-9310, email: info@intuit.ru

      © 2003-2007, INTUIT.ru::Интернет-Университет Информационных Технологий - дистанционное образование



      Содержание раздела