Tagged: struct

28
Авг
2021

Не инициализируется структура Си

Когда я просто инициализирую структуры к нулю внутри "мэйна" все в порядке всё работает.
Но когда когда этаже структура является вложенной в другую структуру, оно выдаёт ошибки:

Если это делат даже не просто в структуре а в ф…

13
Авг
2021

Определение extern-объявленной функции в структуре

Всех приветствую. В одном из заголовочных файлов проекта (в данном случае это модернизированная библиотека freemodbus 1.6) имеются extern объявления трех функций:
extern BOOL( *pxMBFrameCBByteReceived ) ( void );
extern B…

13
Авг
2021

Определение extern-объявленной функции в структуре

Всех приветствую. В одном из заголовочных файлов проекта (в данном случае это модернизированная библиотека freemodbus 1.6) имеются extern объявления трех функций:
extern BOOL( *pxMBFrameCBByteReceived ) ( void );
extern B…

13
Авг
2021

Определение extern-объявленной функции в структуре

Всех приветствую. В одном из заголовочных файлов проекта (в данном случае это модернизированная библиотека freemodbus 1.6) имеются extern объявления трех функций:
extern BOOL( *pxMBFrameCBByteReceived ) ( void );
extern B…

23
Май
2021

Вывод повторяющихся строк в программе

Всем привет,имею двусвязный список на языке си. По условию требуется сделать функцию которая выводит позиции с одинаковыми датами прибытия в магазин
Полный код программы прилагаю:

#include <stdio.h>
#include <stdlib.h>
#in…

06
Май
2021

Как сравнить 2 сменные типа char

Каждую сессии деканат вуза записывает относительно каждого студента следующую информацию: фамилия, имя, отчество и четыре оценки за каждый экзамен. Напишите программу, которая позволяет вводить эту информацию. Программа также должна пред…

18
Апр
2021

Запись и восстановление дерева из файла

У меня есть дерево состоящее из 4-х уровней, корень и первый уровень(продавец) записывает и считывает нормально, а вот третий и 4-й уровень не правильно. Третий уровень – продукт, а четвертый – реализация. Доступ к элементы 3-го уровня хра…

29
Мар
2021

Выравнивание и abi

У меня есть пара вопросов, которые касаются выравнивания полей простых структур (pod) и правильной портируемой реализации интерфейсов, в которых такие структуры используются (стандартизация и стабильность abi).

Дают ли стандарты C и C++ г…

13
Мар
2021

Заполнение двумерного массива, находящегося в структуре строками

Есть структура, заполненная двумерными массивами
typedef struct
{
char** f;
char** s;
char** t;
char** f4;
char** f5;
} RICK;

Из мейна я передаю в функцию указатель на структуру и пытаюсь заполнить элементы строками (М…

15
Дек
2020

Не могу понять как заполнять структуру?

Создать массив объединений, содержащих поля unsigned int,
массив unsigned short из двух элементов и массив unsigned char из четырех
элементов. Заполнить его значениями от 1 до 2^31. Вывести получившиеся
последовательности слов и байтов. Пр…

15
Дек
2020

Не могу понять как заполнять структуру?

Создать массив объединений, содержащих поля unsigned int,
массив unsigned short из двух элементов и массив unsigned char из четырех
элементов. Заполнить его значениями от 1 до 2^31. Вывести получившиеся
последовательности слов и байтов. Пр…

12
Дек
2020

Цикл сортировки ломает вывод програмы, програма отсиртированый список не выводит

Ввести последовательность данных о результатах работы бригады за неделю:
<Номер дня>, <План>, <Фактический выработка>

напечатать таблицу
введенных данных. Затем отсортировать их по убыванию процента выполнения
плана. Рас…

25
Сен
2020

Возникает ошибка при выведении двух структур из файла C++! [дубликат]

Дано задание:
Создать файл с адресами районных отделов внутренних дел (РОВД)
и для каждого РОВД указать второй файл, в котором по этому РОВД хранится информация о лицах,
имевших правонарушения: фамилия, адрес, код правонарушения,
его текст…

25
Сен
2020

Возникает ошибка при выведении двух структур из файла C++! [дубликат]

Дано задание:
Создать файл с адресами районных отделов внутренних дел (РОВД)
и для каждого РОВД указать второй файл, в котором по этому РОВД хранится информация о лицах,
имевших правонарушения: фамилия, адрес, код правонарушения,
его текст…

17
Июн
2020

struct name* ошибка

У меня такой вопрос. У меня есть структура, которую нужно заполнить соответствующими данными, полученными из мною написанной функции. Вроде все сделал правильно, но при попытке вывода пишет Segmentation Fault.
P.S. все типы данных должны б…

11
Апр
2020

Существует ли в языке C возможность создать массив с элементами типа struct

Можно ли в языке Си заполнить двухмерный массив элементами типа struct, если да, то как и как потом при поиске по массиву их находить? Мой пример правильный?

typedef struct {
‘trash_t field[14][21]’;
int player_order;

08
Апр
2020

Помогите, не работает,

Добрый вечер ребят нужно решить задачу Название предмета, который был составлен хуже всего с помощью struct для С ++ буду очень благодарен и если не трудно добавьте комментарии для кода спасибо большое за внимание

06
Апр
2020

Проблема со структурами

Прошу помощи

Вот задание:
Создайте структуру Прямая с элементами x1, y1, x2, y2 – координаты двух точек, через которые проходит прямая. Для К заданных прямых вывести уравнение прямых в виде y=kx+b.

Проблема:
Ввожу координаты x1, x2, y1, …

31
Мар
2020

Не удается сделать запись в структуры

Я написал программу, и в основной части должна быть запись в массив структур данный о круге или треугольнике, введенных пользователем, с треугольником все работает прекрасно, все три структуры заполняет, но записью во второй и третий элеме…

20
Мар
2020

Конвертация между строковым представлением си-структуры и типами python

Хочу в python-скрипте прочитать си-структуру, записанную в виде строки, в которой каждому полю присвоено какое-то значение в, например, dict. В этом словаре поменять значения некоторых полей и сгенерировать строковое представление обновлён…

18
Мар
2020

Чтение файлов в структуру(сериализация)

Я новичок в программировании. Сейчас разбираюсь со струкрурами. У меня такая задача – наполнить свою структуру(ManCity) данными из файла(название файла перепроверил, все ок). Вроде как делаю все правильно, но почему то выводит такую штуку(…