- •ТИПЫ
- •ТИПЫ ДАННЫХ В ЯЗЫКЕ С.
- •Основные типы данных часто называют арифметическими,
- •для уточнения формата внутреннего представления и
- •Целый тип (int).
- •Внутреннее представление
- •Диапазон значений типа int зависит от спецификаторов.
- •Типы short int, long int, signed int и unsigned int можно сокращать до
- •Символьный тип (char).
- •Расширенный символьный тип (wchar_t). 11
- •Логический тип (bool). 12
- •Типы данных с плавающей точкой
- •Типы с плавающей точкой. 15
- •Кроме перечисленных, к основным типам языка относится тип
- •Примечание
- •Структура программы в языке С
- •Простейшее определение функции
- •Простейшее определение функции 21
- •директивы препроцессора описания
- •Программа может состоять из нескольких модулей (исходных файлов).
- •Замечания о вводе/выводе
- •Основные функции ввода/вывода в стиле С:
- •Пример программы, использующей
- •ввод/вывод в стиле С
- •ввод/вывод в стиле С
- •А вот как выглядит та же программа с
- •Модификаторы формата
- •Если указанного количества позиций для размещения значения недос
- •при выводе строки
- •Перед специф
- •фикация
- •Специ-
- •Пример:
- •Результат работы
ТИПЫ
ДАННЫХ В ЯЗЫКЕ
С
ТИПЫ ДАННЫХ В ЯЗЫКЕ С.
Все типы языка C можно разделить на
основные и составные.
В языке C определено шесть основных типов данных для представления целых, вещественных, символьных и логических величин.
На основе этих типов программист может вводить описание составных типов.
К составным типам относятся массивы,
перечисления, функции, структуры, ссылки, указатели, объединения и классы.
2
|
|
|
Типы данных С |
|
|
|
|
Адресные |
|
|
|
Структурированны |
|||
|
|
|
|
е |
|
||
|
|
|
|
|
|
|
|
Указатель |
Ссылка |
|
Нерегулярные |
|
Регулярные |
||
|
|
|
Простые |
|
|
|
|
|
Целые |
|
bool |
void |
С плавающей точкой |
||
signed |
unsigned |
enum |
|
float |
double |
long |
|
|
|
|
|
|
double |
||
|
|
|
|
|
|
|
|
char |
short |
int |
long |
|
|
|
|
Основные типы данных часто называют арифметическими, |
|
поскольку их можно использовать в арифметических операциях. |
|
Основные типы данных. |
4 |
для уточнения формата внутреннего представления и |
диапазона значений стандартных типов существует |
четыре |
спецификатора типа. |
спецификаторы типа: |
Спецификаторы типа. |
5 |
Целый тип (int). |
6 |
Внутреннее представление |
По умолчанию все целочисленные типы считаются знаковыми, то |
|
есть спецификатор signed можно опускать. |
|
Целый тип (int). |
7 |
Диапазон значений типа int зависит от спецификаторов.
8
Типы short int, long int, signed int и unsigned int можно сокращать до short, long, signed и unsigned соответственно.
Целый тип (int). |
9 |
Символьный тип (char). |
10 |