...
...
функция | Описание |
int strncmp (Stringi String2, #) | Сравнить # символов двух ASCII-строк В случае совпадения возвращается 0, если Stringi < String2, то возвращается отрицательное значение,а при Stringi > String2 - положительное |
strcpy (Stringi, String2) | Скопировать содержимое ASCllZ-строки String2 в строку Stringi |
strncpy (Stringi, String2 «) | Скопировать и символов ASCllZ-строки String2 в строку Stringi |
strlen (String) | Возвратить длину ASCllZ-строки |
int strchr (String, char) | Возвратить позицию первого знака char в ASCIIZ-строке |
int strrchr (String, char) | Возвратить позицию последнего знака char в ASCIIZ-строке |
svstem (String) | Выполнить командную строку системы |
•malloc (size) | Разместить заданное число байтов в памяти. При недостатке свободного пространства возвращает NUL |
-calloc (0 size) | Распределить память для указанных # элементов данных объема size |
free (•) | Очистить память |
float sin (angle) | Найти синус угла angle (выраженного в радианах) |
float cos (angle) | Найти косинус угла angle (выраженного в радианах) |
float atan2 (y x) | Найти арктангенс X и Y (выраженный в радианах) |
float exo (x) | Вычислить экспоненту |
float log (x) | Вычислить натуральный логарифм |
float loglO (x) | Вычислить десятичный логарифм |
float pow (x, y) | Вычислить X в степени у |
float sqrt (x) | Вычислить квадратный корень из х |
float fabs (X) | Вычислить абсолютное значение х |
float frand () | Получить случайное число |
int isalpha (char) | Возвратить ненулевое значение,если символ является буквой (a-z или A-Z) |
int isupper (char) | Возвратить ненулевое значение, если символ является прописной буквой (A-Z) |
int islower (char) | Возвратить ненулевое значение, если символ является строчной буквой (a-z) |
int isdigit (char) | Возвратить ненулевое значение,если символ является цифрой (0-9) |
int isalnum (char) | Возвратить ненулевое значение,если символ является буквой или цифрой (a-z, A-Z или 0-9) |
int isspace (char) | Возвратить ненулевое значение, если символ является одним из следующих: , НТ, LF, CR, РРили VT |
int toupper (char) | Преобразовать в знаки верхнего регистра |
int tolower (char) | Преобразовать в знаки нижнего регистра |
В табл. 15.27 приведены функции языка С, полезные для работы с PIC-микроконтроллерами.
...
...