Описание тега character-arrays

1 ответ

Мой метод findCombos не работает, Как удалить символы из массива символов Java

Я делаю метод, который будет возвращать String[] содержит допустимые комбинации слов, которые отличаются на одну букву. Метод принимает как String массив, содержащий словарь слов в качестве первого параметра и две другие строки, содержащие слова оди…
08 янв '13 в 14:42
2 ответа

Массив указателей символов, указывающих на строки в одинарных кавычках, печатает последние 4 байта строки

#include<stdio.h> int main() { char *value[] = {'Godnull'}; printf("%s\n",value); return 0; } Выход: llun Может кто-нибудь объяснить, пожалуйста, этот вывод.
14 окт '14 в 17:40
1 ответ

Простая, но эффективная проверка скобок для таких входов?

{(1,2),(3,4)}; Как я могу проверить, что вход, подобный приведенному выше, является набором (между '{' и '}') двух пар (целочисленные значения между '(' и ')'. Должны использоваться три запятые, как указано выше. Мое предположение Может быть, что-то…
12 фев '12 в 21:54
2 ответа

atoi в массиве символов с большим количеством целых чисел

У меня есть код, в котором массив символов заполняется целыми числами (преобразуются в массивы символов) и читается другой функцией, которая преобразует его обратно в целые числа. Я использовал следующую функцию, чтобы получить преобразование в масс…
11 июн '11 в 18:55
3 ответа

Как передать строку scanf в глобальный символьный массив через передачу по адресу в C++?

Позвольте мне сделать это прямо сейчас, это для класса колледжа. Я не могу использовать библиотеки C++, только стандартные библиотеки C. Не предлагайте мне использовать строки C++ или cin/cout, потому что это не поможет мне в этом назначении. Моя пр…
20 окт '11 в 03:53
2 ответа

Как я могу модифицировать мою программу на С ++, чтобы она отображала слово, введенное пользователем, в обратном порядке, используя стек?

Я хочу назначить указатель на каждый символ, который вводит пользователь. Тогда при этом я, вероятно, смогу использовать цикл для хранения символов, а второй цикл изменить порядок стеков, используя указатели. Но я не знаю, как написать это в форме п…
12 ноя '12 в 16:53
4 ответа

В чем ошибка в этом коде c

main() { char names [5][20] = { "rmaesh", "ram", "suresh", "sam" "ramu" }; char *t; t = names[2]; names[2] = names[3]; names[3] = t; printf(" the array elemsnt are \n"); int i = 0; for (i = 0; i < 5; i ++) printf("\n%s", names[i]); } я получаю ош…
04 май '14 в 05:15
2 ответа

Проверка размера массива символов C++

У меня есть массив символов, который может содержать 1000 элементов (+1 для '\0'). Массив будет заполнен пользовательским вводом. Мне было интересно, если есть какой-либо способ проверить, является ли вход больше, чем может содержать массив. Если я …
07 окт '13 в 19:51
2 ответа

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

Я пишу модуль в c для программы на Фортране, и мне нужно передать некоторые строки в программу на Фортране. Я не могу изменить код Fortran, но могу написать свой собственный код Fortran для вызова существующего кода. Я попытался найти это, и существ…
2 ответа

Использование массивов символов

Я хочу использовать scanf_s("%c\n", &arr[index]) вводить один символ за раз в одну строку, используя for/while петля. Я не могу понять, как вывести результат. Ниже приведен код.(Я только хочу использовать scanf заявление. fgets путь прост. print…
08 мар '15 в 15:24
1 ответ

Как сохранить строку, полученную функцией getline() в массив символов?

#include<iostream> using namespace std ; int main() { string str ; getline(cin,str); return 0 ; } Теперь я хочу сохранить строку, полученную с помощью getline(), в массив символов. Мне было интересно, что делать после этого? Извините, если это…
15 авг '14 в 05:31
1 ответ

Объявление 2D массивов для строк против целых чисел в C?

Почему при объявлении 2D-массива для строк мне нужно использовать '*' char *month[12][10] = {"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"}; но когда я объявляю это для целых…
1 ответ

C++: выход из команды for loop push_back с определенной командой

Я изучал векторы push_back в C++, и я понял, где я могу его использовать. Однако код, который я сделал, вставленный ниже, спрашивает пользователя каждый раз, когда цикл заканчивается, хочет ли пользователь продолжить цикл или нет. Я обнаружил, что э…
21 июл '14 в 09:28
4 ответа

Как узнать, имеет ли массив символов нулевой элемент в C?

Скажи, если у меня есть: unsigned char* str = "k0kg" И 0 является нулевым элементом. Когда я проверяю цикл с помощью цикла for, как я могу проверить, имеет ли массив значение NULL? Я старался: if (str[1]==0):Я также попробовал: if (str[1]=="0"): И о…
07 фев '14 в 00:26
2 ответа

C++ Stack Program Wsing массив Pointer Выпуск нового символа [len], где len равен 2, создает символ 16?

Итак, я пишу программу для класса, и я не очень знаком с способами C++. Я изучил массивы символов и не могу понять проблему. Кажется, что при выделении пространства нулевой терминатор не назначается в нужном месте. Моя проблема заключается в следующ…
3 ответа

Как конфертировать из Строковая операция a [sign] b без if.

Код вычисляет результат по выражению a [знак] b .Возможные операции: + - *. Могу ли я решить это упражнение, не используя условие if? String result = "3 + 6 = "; String result = outputStream.toString(); String[] resultArray = result.split(" "); Inte…
02 фев '14 в 11:23
1 ответ

Копирование содержимого массива символов в QString в Qt

У меня есть символьный указатель, который при любом запуске может иметь разную длину. Например: char* myChar; В одном запуске его содержимое может быть "Привет", а в другом - "Пока". Я хочу скопировать содержимое myChar в QString, например, если у м…
19 окт '12 в 13:53
3 ответа

Ошибка при попытке вернуть 2d массив

Попытка вернуть двумерный массив из класса в Java. Мы пытаемся заполнить 2D-массив символами из текстового файла, используя два цикла for. Заполнить массив легко, но возвращая его в основной класс, мы получаем ошибку. Получение ошибки на обратной ли…
09 мар '15 в 15:15
3 ответа

Что означают фигурные скобки в объявлении переменной?

Что делают фигурные скобки ({}) делать в объявлениях переменных, когда окружает несколько пар вида integer:string? Например, что они здесь значат? char = {0:'(',3:') ',6:' - '}; В данном случае это из следующего сценария форматирования номера телефо…
27 апр '15 в 01:09
4 ответа

Как удалить символ из строки, используя baskspace в C?

Можете ли вы привести пример удаления символов из массива символов в c? Я слишком старался, но я не достиг того, чего хочу Вот что я сделал: int i; if(c<max && c>start) // c is the current index, start == 0 as the index of the start, /…
28 окт '10 в 16:24