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

1 ответ

Haskell Не удалось сопоставить ожидаемый тип 'String' с фактическим типом 'Char'

Мне интересно, почему я получаю эту ошибку. Это для назначения, где я должен конвертировать из целого числа в шестнадцатеричное значение. Я вызываю эту вспомогательную функцию преобразования, когда я изменяю целочисленное значение16, ...

4 ответа

Удалить символы из строки в C

У меня есть доступ только к 'C' и мне нужно заменить символы в массиве символов. Я не придумал чистых решений для этой относительно простой процедуры. Мне передают массив символов, например: char strBuffer[] ...

4 ответа

Возвращаемое строковое значение становится мусором

Я пытаюсь передать характерarray значение для персонажаpointer, затем это значение возвращается методу, который его вызывает, но после того, как оно возвращается, значение становится мусором. Может кто-нибудь помочь мне? #include <stdio.h> const ...

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

6 ответов

Как скопировать char * str в char c [] в C?

Попытка скопироватьchar *str вchar c[] но получая ошибку сегментации или неверную ошибку инициализатора. Почему этот код дает мнеошибка в сегменте? char *token = "some random string"; char c[80]; strcpy( c, token); strncpy(c, token, sizeof c - ...

2 ответа

Отрицательный символ Значение JAVA

Почему происходит следующее: char p = 0; p--; System.out.println(p);результат65535 Почему не выдает ошибку компиляции или исключение времени выполнения? Я ожидал, что символы не могут быть отрицательными. Вместо этого он начинает ...

2 ответа

C регулярные выражения: извлечение фактических совпадений

Я использую регулярные выражения в C (используя библиотеку "regex.h"). После настройки стандартных вызовов (и проверок) для regcomp (...) и regexec (...) я могу только распечатать фактические подстроки, которые соответствуют ...

3 ответа

Удаление char * после присвоения его строковой переменной

Я выполнил приведенный ниже код, и он отлично работает. Поскольку речь идет об указателях, я просто хочу быть уверен. Хотя я уверен, что назначение char * для строки создает копию, и даже если я удалю char *, строка var сохранит ...

3 ответа

Создать строку UTF-16 из символа *

Итак, у меня есть стандартная строка C: char* name = "Jakub";И я хочу конвертировать его в UTF-16. Я разобрался, что UTF-16 будетв два раза длиннее- один персонаж беретдвасимволы. Поэтому я создаю еще одну строку: char name_utf_16[10]; ...

12 ответов

Как очистить массив символов?

Иметь массив символов, таких как члены char [255]. Как я могу полностью очистить его без использования цикла? char members[255];Под «пустым» я подразумеваю, что если в нем хранятся какие-то значения, то не должно. Например, если я делаю strcat, ...

2 ответа

Почему это работает? Использование cin для чтения в массив символов меньше заданного

Я читаю C ++ Primer Plus (6-е издание) и в главе 4 я наткнулся на некоторый пример кода, о котором у меня возник вопрос: Листинг 4.2strings.cpp // strings.cpp -- storing strings in an array #include <iostream> #include <cstring> // for the ...