ИСПОЛЬЗОВАНИЕ ЯЗЫКА СИ

ИСПОЛЬЗОВАНИЕ ЯЗЫКА СИ

Си — язык "компилируемого" типа. Не огорчайтесь, если это звучит для вас пока как непонятный набор слов; вы поймете, что это значит, когда мы опишем этапы процесса создания работающей Си-программы.

Если вы привыкли использовать какой-нибудь язык программирования компилируемого типа, например Паскаль или Фортран, вам будут понятны основные этапы "сборки" программ, написанных на Си. Но если ваш опыт основан на работе с такими языками

РИС. 1.2. Области применения языка Си.

интерпретируемого типа, как Бейсик и Лого, или у вас совсем нет соответствующей подготовки, то процесс сборки может показаться вам поначалу необычным. К счастью, мы можем объяснить вам все детали этого процесса, и вы увидите, что на самом деле он достаточно понятен и прост.

Чтобы дать вам первое представление о процессе создания программы, ниже приводится упрощенная схема того, что необходимо сделать — начиная от написания программы и кончая ее выполнением.

1. Используйте "редактор текстов" для создания программы на языке Си.

2. Попытайтесь осуществить трансляцию вашей программы с помощью удобного для вас компилятора. Он проведет проверку правильности вашей программы и, если обнаружит ошибки, выдаст сообщение об этом. В противном случае компилятор выполнит перевод программы в некоторый внутренний язык ЭВМ и поместит результат в новый файл.

3. Набрав имя этого нового файла на клавиатуре дисплея, вы можете запустить вашу программу.

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

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

9. Константы языка СИ

Из книги Программирование автора Козлова Ирина Сергеевна

9. Константы языка СИ Константы – это перечисление величин в программе. В языке СИ можно выделить четыре вида констант: целые константы, константы с плавающей запятой, символьные константы и строковые литералы.Целая константа – это десятичное, восьмеричное или


23. Операции языка СИ++

Из книги Язык программирования С# 2005 и платформа .NET 2.0. [3-е издание] автора Троелсен Эндрю

23. Операции языка СИ++ C++ обладает богатым набором операций, которые позволяют в выражениях образовывать новые значения и изменять значения переменных. Поток управления в программе определяется с помощью операторов, а описания применяются для введения в программе имен


Роль языка C#

Из книги Обработка баз данных на Visual Basic®.NET автора Мак-Манус Джеффри П

Роль языка C# С учетом того, что принципы .NET так радикально отличаются от предшествующих технологий, Microsoft разработала новый язык программирования, C# (произносится "си-диез"), специально для использования с этой новой платформой. Язык C# является языком программирования, по


Использование языка определения данных

Из книги Основы объектно-ориентированного программирования автора Мейер Бертран

Использование языка определения данных Команды языка определения данных (Data Definition Language — DDL) представляют собой инструкции SQL, которые позволяют создавать элементы структуры базы данных, манипулировать ими и удалять. Используя DDL, можно создавать и удалять таблицы, а


Правило языка

Из книги Интернет – легко и просто! автора Александров Егор

Правило языка Правило Утверждений Переобъявления, так как оно сформулировано, является концептуальным руководством. Как преобразовать его в безопасное и проверяемое правило языка?В принципе, чтобы убедиться в том, что старые предусловия влекут новые, а новые


Использование языка запросов поисковых машин

Из книги Язык программирования Си для персонального компьютера автора Бочков C. О.

Использование языка запросов поисковых машин В строку запроса поисковой машины, помимо ключевых слов, можно вводить так называемые операторы – специальные служебные слова или символы, которые сообщают поисковой системе, каким образом нужно обращаться с теми или иными


ЭЛЕМЕНТЫ ЯЗЫКА СИ

Из книги Самоучитель Skype. Бесплатная связь через Интернет автора Яковлева Е. С.

ЭЛЕМЕНТЫ ЯЗЫКА СИ Под элементами языка понимаются его базовые конструкции, используемые при написании программ. В этом разделе описываются следующие элементы языка Си:– алфавит;– константы;– идентификаторы;– ключевые слова;– комментарии.Компилятор языка Си


Выбор языка

Из книги Linux: Полное руководство автора Колисниченко Денис Николаевич

Выбор языка Для того чтобы выбрать или изменить существующий язык интерфейса, используется команда основного меню программы Skype Инструменты | Выбор языка (language). В раскрывающемся списке данной команды (рис. 6.1) укажите язык, и тогда интерфейс программы будет


21.1.3. Опции языка

Из книги Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ автора Борри Хелен

21.1.3. Опции языка Из всех опций языка мне пригодилась лишь опция ANSI, которая выключает все функции GNU С, несовместимые со стандартом ANSI. К таким функциям относятся asm, inline, typeof и


Элементы языка

Из книги Язык Си - руководство для начинающих автора Прата Стивен

Элементы языка В табл. 29.1 показаны элементы языка PSQL, доступные в Firebird.Таблица 29.1. Расширения PSQL для хранимых процедур и триггеров Оператор Описание В. 1.5 В. 1.0.x BEGIN ... END Определяет блок операторов, которые выполняются как одно целое. Зарезервированное слово BEGIN начинает


ПРОИСХОЖДЕНИЕ ЯЗЫКА СИ

Из книги Мир InterBase. Архитектура, администрирование и разработка приложений баз данных в InterBase/FireBird/Yaffil автора Ковязин Алексей Николаевич

ПРОИСХОЖДЕНИЕ ЯЗЫКА СИ Сотрудник фирмы Bell Labs Деннис Ритчи создал язык Си в 1972 г. во время совместной работы с Кеном Томпсоном над операционной системой UNIX. Ритчи не выдумал Си просто из головы — прообразом послужил язык Би, разработанный Томпсоном, который в свою


ДОСТОИНСТВА ЯЗЫКА СИ

Из книги автора

ДОСТОИНСТВА ЯЗЫКА СИ Язык Си быстро становится одним из наиболее важных и популярных языков программирования. Его использование все более расширяется, поскольку часто программисты предпочитают язык Си всем другим языкам после первого знакомства с ним. Когда вы изучите


БУДУЩЕЕ ЯЗЫКА СИ

Из книги автора

БУДУЩЕЕ ЯЗЫКА СИ Язык Си уже занимает доминирующее положение в мире мини-компьютеров, работающих под управлением ОС UNIX. Сейчас он распространяется на область персональных ЭВМ. Многие фирмы, производящие программное обеспечение, все чаще обращаются к Си, как к удобному


ИСПОЛЬЗОВАНИЕ ЯЗЫКА СИ

Из книги автора

ИСПОЛЬЗОВАНИЕ ЯЗЫКА СИ Си — язык "компилируемого" типа. Не огорчайтесь, если это звучит для вас пока как непонятный набор слов; вы поймете, что это значит, когда мы опишем этапы процесса создания работающей Си-программы.Если вы привыкли использовать какой-нибудь язык


11. Препроцессор языка Си

Из книги автора

11. Препроцессор языка Си ДИРЕКТИВЫ ПРЕПРОЦЕССОРА   СИМВОЛЬНЫЕ КОНСТАНТЫ    МАКРООПРЕДЕЛЕНИЯ И "МАКРОФУНКЦИИ"   ПОБОЧНЫЕ ЭФФЕКТЫ МАКРООПРЕДЕЛЕНИИ    ВКЛЮЧЕНИЕ ФАЙЛОВ    УСЛОВНАЯ