Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Имена объектов в программе




Имена (идентификаторы) – условные обозначения для используемых в программе констант, типов, переменных, процедур и функций. Имя начинается с буквы и состоит из букв и цифр, т.е. в виде грамматики:

<имя> =:: <буква>{<буква> | <цифра>},

или в виде синтаксической диаграммы (рис.25):

Примечание:

1. Во многих реализациях языка количество символов в имени ограничено.

2. В качестве имен нельзя использовать служебные слова языка Си.

3. К буквам относится также символ «_» (подчёркивание).

4. В языке определены стандартные имена, которые можно использовать только в строго определенном смысле. Эти имена используются для обозначения стандартных констант, типов, файлов, процедур и функций.

Приведем перечень некоторых стандартных имён:

abs – абсолютное значение целого;

acos – арккосинус;

asctime – дать время;

atan, atan2 – арктангенс;

atof, atoi, atol – преобразовать в плавающее;

close – закрыть файл;

creat – создать файл;

difftime – определить отрезок времени;

div – делить;

ecvt – преобразовать число в строку;

exit, _exit – завершить выполнение программы;

exp – экспонента;

fclose – закрыть файл;

fcvt – преобразовать double в строку с фиксированной точкой;

feof – проверка признака конца файла;

fgetc – взять байт из файла;

fgets – взять строку из файла;

filesize – дать размер файла;

findfirst, findnext – поиск файлов по шаблону;

floor – целая часть;

fmod – остаток от деления двух чисел;

fopen – открыть файл;

fprintf – форматный вывод в файл;

fputc – запись байта в файл;

fputs – запись строки в файл;

fread – читать из файла;

free – освободить память;

freopen – открыть файл повторно;

frexp – экспоненциальное представление;

fscanf – форматный ввод из файла;

fseek – позиционировать файл;

ftell – дать позицию в файле;

fwrite – писать в файл;

getc, getchar, getche, getch – взять байт из файла;

getcwd – дать текущий каталог;

gets – ввод строки;

index – найти литеру в строке;

inp, inpw – ввод из порта;

itoa – представление целого;

kbhit – проверка ввода с клавиатуры;

labs – абсолютное значение длинного;

ldexp – экспонента;

ldiv – деление чисел типа long;

localtime – дать местное время;

log, log10 – логарифм;

lseek – изменить позицию в файле;

mkdir – создать каталог;

mktime – преобразовать время;

modf – дробная и целая часть числа;

open – открыть файл;

outp, outpw – вывод в порт;

pow – степень;

printf, fprintf, sprintf – форматный вывод;

puts – вывод строки в файл;

rand – случайная величина;

read – читать блок из файла;

rename – переименовать файл;

rewind – установить указатель файла в начало;

rmdir – удалить каталог;

scanf – форматный ввод;

sin, sinh – синус, синус гиперболический;

spawn – создать процесс;

sprintf – форматный вывод в буфер;

sqrt – квадратный корень;

srand – инициализация случайной величины;

sscanf – форматный вывод из буфера;

strlen – дать длину строки;

strlwr – привести к нижнему регистру;

strspn – дать длину совпадающей подстроки;

strstr – найти подстроку;

time – дать время;

vprintf, vfprintf, vsprintf – форматный вывод;

write – писать в файл.





Поделиться с друзьями:


Дата добавления: 2016-10-22; Мы поможем в написании ваших работ!; просмотров: 664 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Победа - это еще не все, все - это постоянное желание побеждать. © Винс Ломбарди
==> читать все изречения...

2268 - | 2092 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.