<<
>>

Стиль программирования в языке С. Преобразование типов

Программа вэтом языке оформляется как функция со стандартным именем main:

Первая строка — это директива на подключение библиотеки ввода-вывода из заголовочного файла stdio.h.

Она адресована препроцессору.

Цель программы — читать символы, вводимые с клавиатуры, и выводить их на экран.

Для чтения используют функцию getchar( ), для вывода — функцию putchar( ). В ходе обработки выполняется неявное преобразование символа в целое число: c = getchar( );

Необходимость преобразования вызвана тем, что целочисленная константа EOF не принадлежит к символьному типу char. Обычно функция getchar( ) возвращает символьное значение, но при достижении маркера конца ввода EOF функция считывает целое число.

В языке Pascal преобразование между символами и целыми числами должно задаваться явно:

? ord(c) — отображение символа c в число i.

? chr(i) — отображение числа i в символ c.

Подробное обсуждение преобразований типов приводится в главе 12.

<< | >>
Источник: Сергей Александрович Орлов. Теория и практика языков программирования: Учебник для вузов. Стандарт 3-го поколения. 2013

Еще по теме Стиль программирования в языке С. Преобразование типов:

  1. О языке и методе
  2. Установки — на естественном языке внутренней речи.
  3. Установки — на естественном языке внутренней речи.
  4. Статья 108. Преобразование юридического лица
  5. 25. Преобразование хозяйственных товариществ и обществ (корпораций)
  6. Формулировать задание внутренней природе организма следует на языке души
  7. Основной курс (Программирование)
  8. Иванова Г.С. Основы программирования, 2002
  9. Эстетика программирования
  10. Преобразование