• Вы здесь

    Как получить длину строки в C?

    Нейро

    Ответ создан на основе результатов поиска

    Чтобы получить длину строки в C, можно использовать функцию strlen() 15. Она возвращает количество символов строки (без учёта концевого нулевого байта) 1.
    Синтаксис функции:
    size_t strlen(const char* str)
    1. В качестве параметра она принимает строку, длину которой нужно найти 1.
    Пример использования 1:
    #include <stdio.h> #include <string.h> int main(void) { const char str[] = "Hello"; size_t length = strlen(str); printf("String length: %zu \n", length); // String length: 5 return 0; }
    Также для получения длины строки в C можно использовать оператор
    sizeof()
    5. Он возвращает общий размер строки в байтах 5. Чтобы исключить нулевой байт, нужно вычесть 1 из общего размера 5.