Вопросы по теме 'strlen'

проверить строки длиной не менее 1 символа
Я часто вижу использование strlen . Являются ли эти 2 теста эквивалентными для всех значений $str ? is_string($str) && 0 !== strlen($str) is_string($str) && '' !== $str
468 просмотров
schedule 16.02.2024

Всего файлов в подкаталогах только там, где strlen имеет определенную длину
У меня возникли проблемы с поиском ответа на этот вопрос. Чего мне нужно добиться, так это отсканировать каталог с подкаталогами, чтобы вернуть общее количество файлов, где количество символов в имени файла составляет 48 символов в длину. Итак,...
109 просмотров
schedule 06.03.2024

Ввод возвращает правильную строку, но не запускает функцию
У меня есть следующий код: bool get_command(char *cmd){ char *cm = (char*)malloc(strlen(cmd)); strcpy(cm,cmd); const char *tok = strtok(cm," "); if(!tok) return false; if(!strcmp(tok,"MULTIPLY")) {...
46 просмотров
schedule 26.10.2022

PHP удаляет символы после определенной строки определенной длины
У меня есть строка: <p><img src="../filemanager/image.png?1476187745382"/></p> some text ... Я хотел бы удалить все после .png или .jpg , когда возникает вопросительный знак. Цель состоит в том, чтобы удалить временную...
954 просмотров
schedule 10.06.2024

Цикл for и цикл while для отображения одного значения (CS50)
Смотрю вторую неделю лекций CS50 (здесь: https://video.cs50.net/2016/fall/lectures/2?t=84m33s ), где он повторно реализует strlen , запуская цикл while над символами строки, с этим циклом (другой код отредактирован): string s = get_string();...
102 просмотров
schedule 11.06.2024

Ограничение символов входной строки
Я пытаюсь написать простой код, в котором пользователь должен ввести строку, но если строка содержит более пяти символов, она должна распечатать ошибку и вернуть -1. Я использовал fgets для получения ввода и strlen для вычисления длины строки....
54 просмотров
schedule 28.01.2024

Как пройти строку в сборке, пока я не достигну нуля? (петля strlen)
Прямо сейчас я только выясняю, как даже пройти по струне. Если код не имеет смысла, это потому, что я неправильно интерпретировал некоторую информацию. В худшем случае я действительно не знаю, что делаю. strlen: pushq %rbx movq %rsi, %rbx...
365 просмотров
schedule 30.10.2022

strlen возвращает неправильное значение для 2d-массива
Почему это: char animals[][30] = {{"cow "}, {"dog "}, {"frog "}, {"gecko "}, {"cat"}}; возвращая 4 вместо 5, когда я делаю это: printf("%d\n", strlen(animals)); Из того, что я...
78 просмотров