Вопросы по теме 'strcmp'
Есть ли в JavaScript функция strcmp()?
Может ли кто-нибудь проверить это для меня? В JavaScript нет версии strcmp(), поэтому вам нужно написать что-то вроде:
( str1 < str2 ) ?
-1 :
( str1 > str2 ? 1 : 0 );
124203 просмотров
schedule
27.01.2024
Переупорядочить массив PHP с помощью usort и strcomp: ошибка
Использование usort и strcomp вместе для упорядочения массива по одному из его ключей имеет странный эффект: он возвращает мой массив с меньшим количеством элементов, чем я вложил.
Массив в моем случае содержит строки, представляющие задачи, и я...
920 просмотров
schedule
06.04.2022
поведение strcmp
Когда я запускаю следующий код:
#include <stdio.h>
int main(int argc, char *argv[])
{
int p = 0;
p = strcmp(NULL,"foo");
return 0;
}
Я получаю ошибку сегментации. эхо $? говорит 139. Но когда я бегу
#include...
20536 просмотров
schedule
08.10.2022
В C, как strcmp только первые 2 символа, а затем объединить?
Как в C сделать strcmp только первые 2 символа? Затем объединить с другой строкой? Что-то вроде этого:
char s[10];
scanf("%s",s);
/* if i input "cs332" or "cs234", anything start with cs */
if (strcmp("cs",???)==0)
strcat(s,"by...
9441 просмотров
schedule
18.11.2022
strcmp ведет себя странно
У меня есть небольшая программа, которая будет искать строку в файле. Эта строка имеет переменную часть в конце, и ей всегда предшествует байт, который указывает размер.
Например, мы будем искать «http://» в «aaaaa.http://www.example.combbbbb»...
148 просмотров
schedule
31.03.2024
интересный сбой реализации strcmp. (С)
Я работаю над небольшим проектом, в котором у меня нет доступа к какой-либо стандартной библиотеке C (создание микроядра в структуре ARM с нуля. Даже printf пришлось реализовать)
В этом случае я реализовал strcmp, используя машинную методологию...
2526 просмотров
schedule
15.09.2022
Почему echo strcmp('60', '100'); в выводе php 5?
Документация PHP по этой функции немного скудна, и я читал, что эта функция сравнивает значения ASCII, поэтому...
echo strcmp('hello', 'hello');
//outputs 0 as expected - strings are equal.
echo '<hr />';
echo strcmp('Hello', 'hello');...
540 просмотров
schedule
07.04.2022
Нарушение прав доступа к массиву символов
Я получаю нарушение прав доступа к массиву символов, который только что создал с помощью new .
DispatchCommand(char* cmdStr)
{
// Dispatch
for(int i = 0; i < sizeof(_lpCommands); i++)
{...
1860 просмотров
schedule
21.04.2024
проверка значений массива с помощью strcmp и вложенного цикла
Я добрался до финальной части программы и снова столкнулся с некоторыми проблемами.
Проблема № 1: Когда я печатаю отдельные строковые части массива в цикле токенизации, значения в порядке. НО, когда я печатаю puts(tokenArray[1]) , отображается...
937 просмотров
schedule
01.05.2024
Ошибка strcmp [c ++]: недопустимое преобразование из char в const char * [-fpermissive]
Где я ошибаюсь в этом коде? Мне нужны только char типы, пожалуйста, не предлагайте использовать std::string .
#include <iostream>
#include <string.h>
using namespace std;
int main()
{
char *mystring="C:/windows";
char...
7229 просмотров
schedule
07.07.2022
Matlab - найти индекс ячейки по ее значению
У меня есть массив ячеек filedNames 11x1, в котором каждая ячейка представляет собой одну строку, и я хочу получить индекс ячейки, равный имени строки.
Я нашел этот пример:
C = { {'a'}, {'b'}, {'c'}, {'a'}, {'a'} } % data
idx =...
494 просмотров
schedule
07.03.2023
MatLab - Cellfun, где func = strcmp Найдите, где изменяется str в массиве ячеек
У меня есть массив ячеек строк, я хочу определить, сколько раз менялась строка, и получить индексы для изменений. Учитывая функцию Cellfun Matlab, я пытаюсь использовать ее вместо цикла. Вот и весь код. Я ценю ваше время, отзывы и комментарии....
1604 просмотров
schedule
22.07.2022
Функция Strcmp() не возвращает 0
я пытался сравнить две строки, используя strcmp(), и в случае, если они равны, функция возвращает -1 (что означает, что они не равны), я не знаю, что не так.
int main()
{
char password[]={'6','6','6','6','6','6'};
char passmatch[6];
int i =0;...
340 просмотров
schedule
19.06.2023
Что именно возвращает strcmp() в C?
Я написал этот код на C:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>
int main()
{
char string1[20];
char string2[20];
strcpy(string1, "Heloooo");
strcpy(string2, "Helloo");...
54121 просмотров
schedule
09.08.2023
strcmp не возвращает 0 для равных строк в c
Итак, я делаю программу, которая проверяет, является ли слово палиндромом, но когда дело доходит до сравнения конечных строк в конце, даже если они одинаковы, я получаю -1 результат редактирования: скопируйте и вставьте тот же код, который я...
528 просмотров
schedule
08.10.2023
strcmp игнорирует акценты, выводит false
У меня есть пара strcmp для получения логического значения, и все они работают нормально, за исключением случаев, когда строка содержит акцент.
if(strcmp(arrayOfStrings[index], "Día de descanso") == 0
Выводит false вместо true. Я пытался...
308 просмотров
schedule
23.04.2024
Сравните строковую ошибку на языке C с помощью File IO и 2Darray
Моя программа используется для удаления записи в файле данных. Я попрошу пользователя ввести «номер записи», который он хочет удалить. Однако, когда я использую эту функцию strcmp для сравнения двух строк, она не работает.
Проблема: невозможно с...
47 просмотров
schedule
21.02.2024
Загадка с выводом strcmp. Как strcmp на самом деле сравнивает строки?
Я хочу знать, почему strcmp() возвращает разные значения, если используется более одного раза в одной и той же функции. Ниже представлена программа. В первом случае я знаю, почему он печатает -6. Но во втором случае, почему печатается -1?...
193 просмотров
schedule
10.08.2022
strcmp не возвращает 0 при сравнении строки с элементом данных связанного списка
У меня возникли проблемы с программой связанного списка, в которой strcmp никогда не возвращает 0, однако они равны. Я попробовал функцию strcpy(), чтобы поместить temp -> name в строку, но это тоже не сработало. Я пытаюсь присвоить среднее значение...
56 просмотров
schedule
01.10.2022
Использование strcmp в операторе if() в пользовательской функции не возвращает ожидаемый результат.
Я работаю над домашним заданием, посвященным строкам для курса «Введение в C». У меня возникли проблемы с использованием функции strcmp() в операторе if внутри пользовательской функции.
Присваивание требует, чтобы мы использовали определяемую...
58 просмотров
schedule
22.06.2023