Главная    Разработка ПО    функции языка Си

Описание функций языка Си

" 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


Яндекс.Метрика

Рейтинг@Mail.ru