Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб3.Кодирование текстовой информации.Си.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
91.87 Кб
Скачать

Приложение 3. Спецификаторы строки формата

Спецификатор

Тип

Описание

%c

char

Одиночный символ

%d (%i)

int

Знаковое десятичное целое число

%e (%E)

float или double

Число в формате с плавающей точкой в экспоненциальной форме

%f

float или double

Знаковое десятичное число с дробной частью

%o

int

Беззнаковое восьмеричное целое

%s

вектор char

Последовательность символов (строка)

%u

int

Беззнаковое целое

%x (%X)

int

Беззнаковое шестнадцатеричное целое

%g (%G)

float или double

использует %f или %e по требованию

%p

указатель

Адрес, сохранённый в указателе

1 В качестве варианта, стандарт языка Си допускает определение функции main как функции двух аргументов (int argc и char *argv[] — имена, разумеется, могут быть произвольными), что используется для получения доступа к аргументам командной строки из программы. В данном случае, эта возможность не требуется, поэтому функция определена как функция без аргументов (что также явно разрешено стандартом.)

14