Результаты поиска по запросу "struct"
неинициализирован в точке, где он читается для инициализации
понимаю, почему вывод этой программы следующий. Почему нет ошибки компиляции? Я думал, что при попытке построить B компилятор не найдет функцию с именем foo ...
Что такое «предварительное объявление» и чем отличаются «typedef struct X» и «struct X»?
Я новичок в программировании на C и знаю разницу между объявлением типа структуры и объявлением структуры typedef. Я наткнулся на ответ, в котором говорится, что если мы определим структуру, например: typedef struct { some members; ...
Перебор элементов структуры одного типа в C
Можно ли выполнить итерацию структуры C, где все члены одного типа, используя указатель. Вот пример кода, который не компилируется: #include <stdio.h> #include <stdlib.h> typedef struct { int mem1 ; int mem2 ; int mem3 ; int mem4 ; } foo ; void ...
Структура - Объясните вывод:
У меня есть следующий C-код. struct values{ int a:3; int b:3; int c:2; }; void main(){ struct values v={2,-6,5}; printf("%d %d %d",v.a,v.b,v.c); }Когда я выполняю код, я получаю следующий вывод: 2 2 1.Но вывод должен быть2 -6 5, ...
Почему можно объявить структуру и неструктуру с одинаковыми именами?
По всей видимости, По причинам, дошедшим до предыстории C, возможно объявить структуру и неструктуру с одинаковыми именами в одной и той же области видимости. - (Бьярне Страуструп - Язык программирования C ++. 4-е издание) Например: struct ...
Есть ли способ пройти через структуру с элементами разных типов в C?
моя структура примерно такая typedef struct { type1 thing; type2 thing2; ... typeN thingN; } my_struct Как перечислить структуру детей в цикле, например, в то время как или для?
Проблемы с сериализацией при отправке структуры через сокет
Я разрабатываю клиент / сервер на основе UDP. Я хочу отправлять клиенту разные сообщения с сервера. Для каждого сообщения определены разные C-структуры. Я хотел бы понять, что не так в том, как я сериализую данные. struct Task { int mType; int ...
Как упаковать и распаковать используя ctypes (Structure <-> str)
Это может быть глупый вопрос, но я не мог найти хороший ответ в документах или где-либо еще. Если я используюструктурачтобы определить двоичную структуру, структура имеет 2 симметричных метода для сериализации и десериализации (упаковать и ...