Вопросы по теме 'strcmp'
Почему strcmp() возвращает 0, когда его входы равны?
Когда я вызываю функцию сравнения строк C следующим образом:
strcmp("time","time")
Он возвращает 0, что означает, что строки не равны.
Может ли кто-нибудь сказать мне, почему реализации C, кажется, делают это? Я бы...
50946 просмотров
schedule
13.11.2023
MATLAB: тип struct.name и strcmp
У меня есть следующий код:
шрифты = каталог('шрифты')
strcmp('BELL.TTF',fonts.name)
где dir('fonts') возвращает структуру 33x1, где каждая запись имеет имя (строку), дату и некоторые другие вещи. Я не могу понять, какой тип fonts.name (если...
1167 просмотров
schedule
05.10.2022
Приведение типа для указателя на функцию qsort
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
static int cmpstringp(const void *p1, const void *p2)
{
/* The actual arguments to this function are "pointers to...
862 просмотров
schedule
05.11.2023
strcmp преобразование из char в const char *
У меня проблема с strcmp.
Это мой код.
while (strcmp("m",wood) !=0 || strcmp("j",wood) !=0 || strcmp("o",wood) !=0){
cout << "(m for mahogany, o for oak, or p for pine): ";
cin >> wood;
}
И это моя ошибка:
dining.cpp:...
14939 просмотров
schedule
11.10.2022
Seg Fault с использованием strcmp с * char
У меня есть эта структура
typedef struct no
{
char command[MAX_COMMAND_LINE_SIZE];
struct no * prox;
} lista;
lista *listaCommand = NULL;
и я заполняю listaCommand простой функцией, которая, кажется, работает нормально, так как я...
294 просмотров
schedule
10.04.2024
Ошибка при использовании strcmp с массивами char и struct
У меня есть программа, в которой у меня есть массив из 10 переменных struct с именем students . Внутри students у меня есть переменная массива char с именем testAnswers с 20 элементами. Что я пытаюсь сделать, так это сравнить testAnswers...
2381 просмотров
schedule
19.05.2024
strcmp неправильно сравнивает
Итак, я запускал этот код, чтобы открыть файл и сравнить локальный символ со значениями, хранящимися в файле, но по какой-то странной причине strcmp говорит мне, что «15» равно «17».. какие-нибудь мысли? Это странно, потому что проблема возникает...
189 просмотров
schedule
15.10.2022
Ошибка сегментации в getc
Это просто программа, в которой я пытаюсь прочитать количество вхождений слова, переданного в качестве аргумента в файле, который также передается в качестве следующего аргумента.
Код выглядит следующим образом:
#include <stdio.h>
extern...
1280 просмотров
schedule
05.04.2024
PHP-функция strcmp дает странные результаты?
У меня есть файл с именем users.txt , в котором много строк комбинаций имени пользователя и пароля. Вот пример этого файла:
kyle:pass1
steve:pass2
john:pass3
ralph:pass4
Таким образом, имя пользователя будет steve , а пароль будет pass1 ....
68 просмотров
schedule
28.11.2022
Как сделать сравнение строк без учета регистра?
Я хочу сделать сравнение строк без учета регистра. Что было бы самым простым способом сделать это? У меня есть приведенный ниже код, который выполняет операцию с учетом регистра.
#include <stdio.h>
#include <stdlib.h>
#include...
1967 просмотров
schedule
22.03.2024
сравнить два двоичных файла с помощью strcmp () на языке c
Сначала извините за мой плохой английский.
У меня есть два бинарных файла.
И я сохраняю двоичный файл в буфер соответственно.
Затем я сравнил два буфера с помощью strcmp ().
Результат strcmp () равен нулю.
Итак, я думаю, что два двоичных...
196 просмотров
schedule
19.01.2024
Сравнение символов один за другим в массиве символов с помощью strcmp
Я пишу скрипт С++, который сравнивает символы двух строк один за другим, используя strcmp(). Я написал этот код:
char test1[1];
char test2[1];
test1[0]=str1[i]; //str1 is a char array
test2[0]=str2[i]; //str2 is a...
49 просмотров
schedule
05.10.2022