|
Описание функций языка Си
|
" S "
scalb,scalbf,scalbl ◄
scalbln,scalblnf,scalblnl ◄
scalbn,scalbnf,scalbnl ◄
setbuf ◄
setvbuf ◄
signbit ◄
sin,sinf,sinl ◄
sincos,sincosf,sincosl ◄
sinh,sinhf,sinhl ◄
sleep ◄
sqrt,sqrtf,sqrtl ◄
strcasestr ◄
strcat ◄
strchr ◄
strchrnul ◄
strcmp ◄
strcpy ◄
strcspn ◄
strdup ◄
strerror ◄
strftime ◄
strlen ◄
strncat ◄
strndup ◄
strncmp ◄
strncpy ◄
strpbrk ◄
strrchr ◄
strspn ◄
strstr ◄
strtod ◄
strtok ◄
|
|
|
All |
_ |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z
strlen – определение длины строки.
Синтаксис:
#include < string.h >
size_t *strlen (const char *str);
Аргументы:
str – указатель на строку.
Возвращаемое значение:
Количество символов в строке до первого вхождения символа конца строки.
Описание:
Функция strlen вычисляет количество символов в строке до первого вхождения символа конца строки. При этом символ конца строки не входит в подсчитанное количество символов.
Пример:
В примере рассчитывается длина строки «0123456789» с помощью функции strlen.
#include < stdio.h > // Для printf
#include < string.h > // Для strlen
int main (void)
{
// Массив с исходной строкой
char str [11]=”0123456789”;
//Определение длины строки и вывод результата на консоль
printf (“Длина строки «%s» - %d символов\n“, str, strlen (str) );
return 0;
}
| |
Результат:
Вывод в консоль:
Длина строки «0123456789» - 10 символов.
|
Смотри так же:
strlen
wcslen
wcsnlen
|
|
|