Язык Turbo С

Язык Си разрабатывался как язык системного программирования. Его разви-тие шло по пути повышения надежности программ.
Язык Си поддерживает принципы структурного программирования, обеспе-чивает простой доступ к аппаратных средств, является гибким. Токая свойство, как гибкость языка, предъявляет человеку, который программирует на ем, большие требования.
Программа Си складывается с невеликих функций. Функции в Си - это и функ-ции и процедуры Паскаля. Функция может возвращать значимость, и тогда ее исполь-зуют как функцию. Функция может и ни возвращать значимость, тогда произносят о возе-вращения нулевой значимости (void - пустой тип), и функция может использоваться только как процедура.
Одна с функций Си-программы обязательно должно называться main(). С этой функции начинается выполнение программы. Вложенных функций в языке нет. В Си параметры в функции сообщаются только по значимости. Когда некоторый пору-метр сообщается для записи или смены, то он должен быть переданный и записанный як указатель.
Описания переменных в Си являются и операторами. Операторы в Си анало-гичны операторам Паскаля. В языке имеется множество операций и их приорите-тов, которые способствуют возникновению побочных эффектов. В трактовке типов данных Си ни является таким строгим как Паскаль. Синтаксис языка опасный, но по-зволяет писать компактные программы.
Например:
Операции увеличения и уменьшения увеличивают или уменьшают значимость операнда на единицу и могут быть записанные как справа да и слева от операнда. Когда знак операции записанный перед операндом (префиксная форма), то смена операнда отбывается к его использования в выражении. Когда знак операции запи-сан после операнда (постфиксная форма), то операнд сначала используется в выра-жении, а затем отбывается его смена.

Тематические статьи:

Leave a Reply

You must be logged in to post a comment.