c — вопросы с тегом
-
Как распечатать названия введенных элементов?
Я новичок в программировании, поэтому мне трудно понять, как выводить имена элементов, введенных в мой цикл, все другие вычисления выполняются, но я продолжаю получать неизвестные значения, когда имена элементов выводятся.#include <stdio.h> int main() { int count,num,a; char *item [15][100]; ...
1 ответ03 июнь 2021, в 11:38 -
Четные и положительные элементы в массиве c [закрыто]
Закрыто. Этот вопрос требует подробностей отладки . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 11 дней назад . Уточните этот вопрос У меня есть код, в который я хочу добавить все ровные и положительные...
1 ответ03 июнь 2021, в 09:48 -
Как распечатать текст из файла, если указан номер строки?
Я хочу ввести ввод как номер строки и получить вывод как соответствующий текст для этого номера строки в текстовом файле. Пример текстового файла:Hi this is Stefen Hi How are you Пример ввода:Enter the line number:2 Ожидаемый результат:Hi How are you Моя программа:#include <stdio.h> #incl...
2 ответа03 июнь 2021, в 09:32 -
Невозможно найти и удалить двоичное дерево поиска
мой товарищ по команде искал проблему нашей этой программы в течение 2 дней, эта программа предположительно удаляла информационную базу по имени автора, введенную пользователем. В то же время пользователю необходимо искать информацию на основе имени автора, введенного пользователем, но внезапно прог...
1 ответ03 июнь 2021, в 09:14 -
Функция максимума с использованием подхода «разделяй и властвуй» медленнее, чем линейная?
Я реализовал функцию max (для массива, найти максимальное значение), используя две функции: max, которая равна O (n), и mergeMax, которая, как я ожидаю, равна O (lg n), используя подход «разделяй и властвуй». Я ожидал, что mergeMax выиграет при увеличении n, но был удивлен, что каждый раз он проигры...
2 ответа03 июнь 2021, в 08:33 -
M93C46 не может писать, но может читать
Я столкнулся с некоторыми проблемами при использовании M93C46. Я могу читать данные в 93C46 через связь spi, но не могу записывать данные в 93C46. Я проверил время своего spi, но проблем не обнаружено. вот последовательность картинок. введите описание изображения здесь введите описание изображения з...
1 ответ03 июнь 2021, в 07:49 -
Программа C, чтобы пометить как «Мин» и «Макс» из элементов массива и распечатать в соответствующем столбце местоположения минимума / максимума на консоли.
Я пытаюсь обозначить Min и Max, которые будут соответствовать числу int Min и Max, например:Serial No. Min/Max 1 Min 2 3 4 5 Max На консоли другие столбцы печатаются в соответствии с моими требованиями, но не могу напечатать этот столбец «Мин. / Макс.», Как указа...
2 ответа03 июнь 2021, в 06:00 -
Объединение строк в C: строковый буфер не очищается после вызова функции
Я пытаюсь объединить две строки в функцииfoo() . Я ожидаю содержаниеstring бытьabc после первого и второго звонковfoo() . Результат, который я получаю после первого вызова:abc но второй вызов печатаетabcabc (третий звонок печатаетabcabcabc и так далее). Строковый буфер не очищается. Было бы полезно,...
2 ответа03 июнь 2021, в 05:14 -
Вопрос о выделении памяти для буквальных строк в c
Я студент, который только начал изучать компьютерные системы с использованием C. У меня вопрос о том, как распределение памяти работает с буквальными строками. Я попытался проанализировать, как строковые литералы распределяются в системе памяти, используя приведенный ниже код:#include <stdio.h>...
1 ответ03 июнь 2021, в 05:09 -
Связанный список разворота содержит ошибки
В нашем классе прямо сейчас мы рассматриваем узлы и связанные списки и работаем над нашей первой программой связанных списков. Учитель дал нам следующие рекомендации: Make sure your main function will accept 10 characters from STDIN and create a linked list with those characters (so your nodes will ...
3 ответа22 апр. 2021, в 01:56 -
Как реализовать memmove, а не только memcpy, в сборке?
Я пытался внедрить memmove из C в сборку x86, поэтому написал:start: movb source(%eax), %cl movb %cl, destination(%eax) inc %eax cmp num, %eax jne start end: Но это неправильно, почему? согласно: http://www.cplusplus.com/reference/cstring/memmove/ Copies the values of num bytes...
1 ответ22 апр. 2021, в 00:41 -
Добавить аргумент из argv как массив с завершающим нулем в массив массивов
Я пишу программу, которая должна принимать несколько команд и передавать вывод одной команды на вход следующей команды. Я пытаюсь отформатировать свои аргументы из argv [] в массив массивов символов в C, чтобы затем использовать его с execvp. Пожалуйста, дайте мне знать, как это исправить или есть д...
1 ответ22 апр. 2021, в 00:24 -
Как определить, нажал ли пользователь какую-либо клавишу портативным способом, неблокирующим образом, без изменения содержимого буфера стандартного ввода? [дубликат]
На этот вопрос уже есть ответ : Как проверить, есть ли информация в буфере stdin в ANSI C переносимым способом? (1 ответ) Закрыт в прошлом месяце . Я хотел бы создать кроссплатформенную (переносную) игру на стандартном языке C. Для этого мне нужен неблокирующий способ определения того, нажал ли пол...
1 ответ21 апр. 2021, в 20:44 -
Что означает эта ошибка gdb? Я получаю это сразу после печати строки, и у меня есть другой код, прежде чем он использует strlen
Программа получила сигнал SIGSEGV, Ошибка сегментации. __strlen_sse2_pminub () в ../sysdeps/x86_64/multiarch/strlen-sse2-pminub.S:38 38 movdqu (% rdi),% xmm1
2 ответа07 апр. 2021, в 23:53 -
Что означает «Создать новый пустой экземпляр структуры» в C? [дубликат]
На этот вопрос уже есть ответы здесь : malloc для структуры и указателя в C (8 ответов) Закрыт 3 месяца назад . В основном мне нужно сделать эту функцию: colecao *colecao_nova(const char *tipo_ordem); Create a new empty instance of the struct colecao. You should return the pointer for this structur...
1 ответ24 март 2021, в 14:53
Коротко о c

"Завидую тестировщикам: все хотят с ними дружить."