Результаты поиска по запросу "strlen"

5 ответов

Как найти количество байтов в строке UTF-8 с PHP?

У меня есть следующая функция с сайта php.net для определения количества байтов в строке ASCII и UTF-8:

1 ответ

warning: несовместимое неявное объявление встроенных функций 'strlen' и 'strcpy' [duplicate]

На этот вопрос уже есть ответ: warning: несовместимое неявное объявление встроенной функции ‘xyz’ [/questions/977233/warning-incompatible-implicit-declaration-of-built-in-function-xyz] 4 ответа Я только что закончил свою игру палача и в ...

1 ответ

strlen - длина строки иногда увеличивается на 1

ТОП публикаций

3 ответа

Проверка длины строки с помощью strlen

У меня есть этот код, я хочу, чтобы проверить, если длинаНЕ 32 или 40. Приведенный ниже код проверяет, является ли слово длиной 32 или 40.

2 ответа

@sharptooth: готово. Или лучше: попробовал.

овленэтот вопрос [https://stackoverflow.com/q/6842130/57428]о следующем коде из SQLite3: static int strlen30(const char *z){ const char *z2 = z; while( *z2 ){ z2++; } return 0x3fffffff & (int)(z2 - z); }это сопровождаетсяотправить ...

4 ответа

Стрлен возвращает необоснованный номер

4 ответа

что в действительности должен возвращать strlen () в этом коде?

3 ответа

Php длина кириллической строки удваивает ее значение

Привет, вот проблема: когда я получаю латинскую строку $ _POST, strilen () работает отлично, но когда я получаю кириллическую строку, strlen () удваивает свое значение, вот код: $word = $_POST['word']; echo strlen($word) . '<br>'; //input: abc ...

1 ответ

Кроме того, отсутствие пространства имен препроцессора C означает, что такая система расширения макрокоманд не будет содержать. Нужно позаботиться о том, чтобы сгенерированные имена не мешали другим полезным макросам. В конце концов, вам, вероятно, не хватило бы памяти в препроцессоре для какого-либо значительного использования, поскольку препроцессор на самом деле не создан для хранения имени для каждого символа, преобразуемого в маркер «единицы», и имени для каждого «единичного» токена, сжимаемого в его окончательную десятичную запись.

жно ли реализоватьstrlen() вCпрепроцессор? Дано: #define MYSTRING "bob"Есть ли какой-то макрос препроцессора,Xчто позволило бы мне сказать: #define MYSTRING_LEN X(MYSTRING)

6 ответов

@R ..: конечно, я просто указывал на то, что существование этих функций на самом деле не является контрпримером первого пункта Благовеста.

уstrlen() не проверяется на NULL? если я сделаюstrlen(NULL)Сегментация программы. Попытка понять обоснование этого (если есть).