NoneChar обычно относится к символьному типу данных, представляющему буквы текста.
1 ответ

Почему \n в printf не выводит значение или старое значение массива char?

Я пытался проверить именованный канал, когда я столкнулся с этой ошибкой. У меня есть файл с именем client.c, который пишет в именованный канал. И у меня есть файл с именем server.c, который читает из именованного канала и печатает его значение. Пох…
02 окт '18 в 21:40
2 ответа

Как я могу напечатать строку в обратном порядке без локальных переменных по одному символу за раз

Я должен создать рекурсивный метод, который будет принимать строку. он не может хранить любые строки в этом методе. public static String printBackwards(String s) { if (s.length() == 0) { return s; } else { return printBackwards(s.substring(1)) + s.c…
10 ноя '14 в 20:05
1 ответ

C# char.GetNumericValue возвращает -1

У меня есть следующий код, который должен найти скрытый ключ в тексте. private static string FindKey(string text) { int keyLength = text[0]; int[] keySliced = new int[keyLength]; char[] fullText = text.ToCharArray(); char[] chars = new char[text.Len…
04 апр '18 в 19:01
1 ответ

Unicode Char Boolean Matching

У меня проблема: в набор данных вставляется символ, который я пытаюсь удалить до заполнения набора данных. Я попытался скопировать символ и провести на нем строковый матч. Это терпит неудачу и вставляется так или иначе. Чар это: также у меня есть ещ…
07 ноя '18 в 22:16
0 ответов

Как я могу написать точную замену _itoa_s современным компилятором C++?

Я наткнулся на старый кусок кода, который мне нужен, чтобы начать работать, но я не могу скомпилировать его, потому что мой компилятор не распознает функцию _itoa_s. Я мало знаю о низкоуровневых возможностях старомодного программирования, и я не сов…
04 апр '16 в 00:50
3 ответа

Как добавить строки?

Я действительно новичок в C++, и я делаю простую программу TCHAR CONFIG_NAME[32]; TCHAR CONFIG_PROCESSNAME[32]; int a = GetPrivateProfileString("Injection", "Name", "", CONFIG_DLLNAME, 32, path); но мне нужно добавить к нему символ *, потому что ему…
25 апр '15 в 02:09
3 ответа

Передача указателя на символ в ошибку функции

Здравствуйте, я получаю сообщение об ошибке, когда я пытаюсь передать символ в функцию. вот мой код переменная char *temp; Прототип int checkIfUniqueCourseNo(char,int); Вызов checkIfUniqueCourseNo(temp,k); и моя ошибка warning: improper pointer/inte…
27 апр '12 в 14:18
3 ответа

Рассчитать длину строки в C

Я написал эту функцию для расчета длины NULL прекращенный указатель на символ size_t strlen(char* char_ptr) { size_t len ​​= 0; while (*(char_ptr++)!= '\0') { ++ Len; } возврат лен; } И работает нормально, но очень медленно по сравнению с strlen(), …
13 фев '14 в 15:15
6 ответов

Перевернув строку, странный вывод C++

Итак, я пытаюсь перевернуть строку в стиле C в C++ и натолкнулся на какой-то странный вывод. Возможно, кто-то может пролить свет? Вот мой код: int main(){ char str[] = "string"; int strSize = sizeof(str)/sizeof(char); char str2[strSize]; int n = str…
11 июл '11 в 02:39
1 ответ

str_split возвращает два символа

Я написал функцию для безопасной ссылки, которая возвращает строку. Функция называется safe_link (string), но у меня проблема с заменой символа. Я не знаю, почему str_replace() не работает, поэтому я написал свою собственную функцию. Мне нужно сохра…
21 июн '12 в 13:06
2 ответа

Чтение нескольких цифр в один подписанный символ в C++

Поэтому я создавал глупое приложение для простого раунда Codeforces и решил, что хочу провести свой вечер с чрезмерной оптимизацией. Итак, у меня был следующий код, где каждый экземпляр строки "подписанный символ" изначально был "коротким", теперь п…
12 янв '17 в 07:39
1 ответ

Когда в QT не допускается многократное преобразование в одну строку, например, QString в char*

Так что недавно я конвертировал (пытаясь) из QString в char* используя: QString str; const char *ptr = str.toLatin1().constData(); Который не выдавал никакой ошибки, но моя программа не работала, и я потратил много времени, чтобы выяснить, что это з…
25 апр '18 в 00:24
3 ответа

Как преобразовать строку в массив char *

Я изменил свой код, теперь во время компиляции происходят эти ошибки: `check.cpp: In function ‘int main()’:` check.cpp:14:55: error: invalid conversion from ‘const char**’ to ‘char* const*’ [-fpermissive] /usr/include/getopt.h:152:12: error: initial…
08 май '12 в 12:36
2 ответа

Как я могу случайно отобразить один символ из данного слова

Вот обновление о том, где я нахожусь и что я застрял на основе того, что предложил @camickr. Проблема, с которой я сталкиваюсь сейчас, заключается в том, что, поскольку в конце мне нужно иметь оператор return, я могу только возвращать буквы ArrayLis…
14 апр '18 в 23:54
2 ответа

Как мне прочитать символ от пользователя в командной строке

Как мне прочитать символ от пользователя в командной строке. Я знаком с readInt(). Есть ли что-то подобное для символов. Это для Стэнфордского курса, который я беру в Интернете как часть Стэнфордского инжиниринга повсюду летом, и мне нужно закончить…
02 сен '09 в 19:49
2 ответа

Почему существуют перегрузки 'operator<<' для частичных специализаций 'char' в std:: basic_ostream?

Я хотел бы знать, почему следующее operator&lt;&lt; существуют перегрузки для basic_ostream"s char частичных специализация: template&lt; class Traits &gt; basic_ostream&lt;char,Traits&gt;&amp; operator&lt;&lt;( basic_ostream&lt;char,Traits&gt;&amp; …
19 фев '13 в 16:03
1 ответ

Проблема в преобразовании wchar_t* в char*

Мне нужно прочитать текущий каталог в Windows 7, который находится в другой локали, чем тот, который используется в настоящее время. Поэтому я подумал об использовании GetCurrentDirectoryW(), поскольку он совместим с юникодом, с wchar_t *. Однако мн…
19 ноя '12 в 04:38
3 ответа

Предупреждение: назначение делает целое число из указателя без приведения [включено по умолчанию]

Мой код: #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; int main (int argc, char *argv[]){ int i = 0; int count = argc - 1; char *numbers = malloc(count * sizeof(char)); for(i = 1 ; i &lt;= argc ; i++){ printf("%s ", argv[i]); numbers[i] = argv[…
29 мар '16 в 03:23
4 ответа

iphone, как распечатать массив символов

У меня есть массив char,char contract[8], и я присваиваю значение массиву, и я хочу напечатать значение, поэтому я использую NSLog(@"%@",contract);и сборка удалась. но работать некорректно.
16 сен '11 в 06:33
2 ответа

Правильное использование Чар **

Я новичок в C и наткнулся на Char**, например, в функции getline. Я нашел несколько тем, касающихся этого типа, но ни один из них не объяснил, как на самом деле использовать его. Я понял разницу между Char[], Char* и Char**, но как я могу получить д…
09 дек '15 в 12:19