Вопросы по теме 'strlen'
Strlen для не английского языка
я хочу отображать краткое описание статей на главной странице. Описания представляют собой смесь тайского и английского языков.
Я использую эту функцию для strlen
mb_strlen($str, 'UTF-8');
но это не точно, так как некоторые описания...
550 просмотров
schedule
12.06.2022
Почему мой заголовок Content-Length неверен?
Я пытаюсь узнать точную длину строки, используя strlen() в php 5.2. Строка ($data) содержит '\t' и '\n'.
echo strlen($data);
Код:
// fetch table header
$header = '';
while ($fieldData = $result->fetch_field()) {...
23050 просмотров
schedule
08.02.2023
Нахождение длины массива символов в C
Каким образом в C кто-то может найти длину массива символов?
Я с радостью приму псевдокод, но не прочь, чтобы кто-то написал его, если захочет :)
305814 просмотров
schedule
21.06.2023
substr с strlen
У меня есть сумма типа 0003000 , последние 2 цифры — десятичное число. Я хочу преобразовать 0003000 в 00030,00 (вставить десятичную запятую перед двумя последними цифрами). Я пытался сделать это с подстрокой. Я беру длину строки с помощью...
3126 просмотров
schedule
16.04.2024
получить strlen после memcpy в С++
Я пытаюсь объединить символы, используя функцию memcpy, однако после нескольких memcpy я получаю странную длину моего буфера. пожалуйста, смотрите код ниже
int main()
{
uint8 txbuffer[13]={0};
uint8 uibuffer[4] = "abc";
uint8 rxbuffer[4] =...
1429 просмотров
schedule
17.12.2022
Как узнать, инициализирован ли массив в C
Как узнать, инициализирован ли массив в C? Такие функции, как strlen(), мне не помогают, так как я не хочу знать, пуст ли массив или нет.
6432 просмотров
schedule
12.02.2023
Почему я получаю тарабарские символы?
Я делаю PHP-скрипт, чтобы перевернуть текст в HTML-документе для обработки плохо преобразованных PDF-файлов на иврите. (вздох :))
Все работает, но у скрипта очень странный вывод. Только НЕКОТОРЫЕ символы вместо букв иврита превращаются в пустые...
1449 просмотров
schedule
11.05.2023
strlen() и кодировка UTF-8
Предполагая кодировку UTF-8 и strlen() в PHP, возможно ли, что эта строка имеет длину 4?
Мне интересно знать только о strlen(), а не о других функциях
Это строка:
$1�2
Я протестировал его на своем собственном компьютере, проверил...
30905 просмотров
schedule
22.03.2023
изучение библиотеки C: лучшая библиотека C String
Возможный дубликат: Что означают круглые скобки вокруг имени функции означают?
В качестве упражнения и опыта я решил просмотреть исходный код библиотеки C, которая называется лучшей библиотекой C ( linky ), написанный Полом Хси. Я...
54 просмотров
schedule
08.04.2024
недопустимое преобразование из 'const void*' в 'PVOID {aka void*}' [-fpermissive]
Я пишу программу (ну... используя образец кода из Tektronix) для проверки обмена сообщениями по сети с нашим анализатором спектра в нашей лаборатории.
Был предоставлен заголовочный файл с именем «decl-32.h», а в образце кода есть следующая строка...
7738 просмотров
schedule
18.05.2022
Проверка с помощью strlen в c
Я использую эту полосу кода для проверки длины, введенной в структуру, чтобы файл не взорвался, но я не думаю, что выполняю его правильно.
do
{
inputflag=0;
printf("Passenger ID no: ");
gets(newRes.idCard);...
146 просмотров
schedule
04.06.2023
C реализация strlen() в одной строке кода
Вчера был на собеседовании и попросили реализовать strlen() на C без использования стандартных функций, все руками. Как абсолютный любитель, я реализовал примитивную версию с циклом while. Глядя на это, мой интервьюер сказал, что это можно...
13208 просмотров
schedule
17.07.2023
Является ли strlen в строке с неинициализированными значениями неопределенным поведением?
strlen возвращает количество символов, предшествующих завершающему нулевому символу. Реализация strlen может выглядеть так:
size_t strlen(const char * str)
{
const char *s;
for (s = str; *s; ++s) {}
return(s - str);
}
Эта...
1453 просмотров
schedule
22.04.2023
C: Считать буквы до тех пор, пока не будет вставлена конкретная запись
Я немного заржавел в C. Я выполняю школьное задание, в котором меня просят создать программу, которая получает пользовательский ввод, после чего печатает вывод. Если количество символов превышает 50, ничего не распечатывать и не запрашивать их...
163 просмотров
schedule
07.02.2023
strlen не возвращает правильную длину
В настоящее время я использую метод strlen для вычисления длины этой строки:
56 69 56 4F 74 65 63 68 32 00 2C 00 00 27 6F 23 84 0E 32 50 41 59 2E 53 59 53 2E 44 44 46 30 31 A5 11 BF 0C 0E 61 0C 4F 07 A0 00 00 00 04 10 10 87 01 01
основная...
3453 просмотров
schedule
11.10.2022
Оператор if-else strlen не работает php
Я пытаюсь создать рабочую проверку регистрации, однако у меня есть проблема. Проверка работает, но возникает ошибка, даже если пользователь вводит правильную информацию, инструкция INSERT не выполняется. Однако, когда оператор "elseif" удаляется,...
1261 просмотров
schedule
22.07.2022
Как вычесть шестнадцатеричный код из возврата strlen, а затем добавить к шестнадцатеричному адресу?
Я хочу проверить длину строки, а затем вычесть 0x3 (hex); затем добавьте к адресу, который был сохранен как шестнадцатеричный; затем поместите результат в шестнадцатеричный адрес. адрес хранится в unsigned long int.
struct node { unsigned long...
207 просмотров
schedule
30.06.2023
Как безопасно использовать strnlen?
Я пытаюсь понять, как правильно использовать strnlen , чтобы его можно было безопасно использовать даже с учетом крайних случаев.
Как, например, наличие строки, не заканчивающейся нулем, в качестве входных данных.
#include <stdio.h>...
1087 просмотров
schedule
18.03.2023
Длина строки с \0 в ней в C
Ну, я прочитал ввод от пользователя как:
scanf("%[^\n]", message);
И я инициализирую сообщение char [100] =""; сейчас, в другой функции мне нужно узнать длину ввода в сообщении, я сделал это легко с strlen() , к сожалению, это не работает...
1372 просмотров
schedule
12.10.2022
Неявное объявление strnlen в FreeRTOS
При разработке моего приложения FreeRTOS, ориентированного на ARM Cortex M3 с GCC, с использованием диалекта C99, я решил использовать strnlen, предполагая, что это стандартная функция C и мне просто нужно включить ее, чтобы использовать. Компилятор...
122 просмотров
schedule
07.12.2022