Результаты поиска по запросу "struct"
C ++ Struct Pointer Segfault
Во-первых, заранее спасибо всем, кто откликнулся на этот пост. Во-вторых, я просмотрел все другие посты и не смог найти ничего, что мне помогло (мои извинения, я новичок в C ++). Вот мой код: Node* Insert(Node *head,int data) //for linked ...
массив.
кнулся на некоторый код, содержащий следующее: struct ABC { unsigned long array[MAX]; } abc;Когда имеет смысл использовать такое объявление?
Уловка, чтобы найти дочерние элементы, проста: это узлы в 2 * i и 2 * i + 1, где массив начинается с 1 вместо 0. (Было бы 2 * (i + 1) -1 и 2 * (1 + 1) для массивов на основе 0? Проверьте мою математику, пожалуйста. Или просто пропустите один элемент массива, чтобы упростить математику.)
я есть массив структур (на самом деле это массив кучи, отсортированный по приоритету). typedef struct { char name[MAX_CHARACTERS+1]; int priority; } person; person p[MAX_HEAPSIZE+1];и хотите удалить первый элемент в массиве. Я не уверен, как или ...
Затем используйте, например,
отаю над заданием, которое требует от меня использовать "массив структурMsgstr "Я сделал это один раз для другого задания для этого проф, используя этот код: struct monthlyData { float rainfall; float highTemp; float lowTemp; float avgTemp; } ...
Обратите внимание, что typedef нельзя использовать с тем же именем.
й вопрос:Итак, эти дваFooэто не одно и то же. Хорошо. Вторая форма дается в библиотеке.Как мне переслать или объявить это, если я не могу это изменить? Я всегда думал, что C и C ++ допускают повторные объявления при условии, что не было ...
вложенные литералы инициализации структуры
Как я могу это сделать: type A struct { MemberA string } type B struct { A MemberB string }... b := B { MemberA: "test1", MemberB: "test2", } fmt.Printf("%+v\n", b)Компиляция, которая дает мне: "неизвестное поле B 'MemberA' в struct ...
есть размеры 1 и 3 в моей системе.
жный дубликат: Размер структуры с одним элементом [https://stackoverflow.com/questions/3585033/size-of-struct-with-a-single-element] Учитывая любой типA и следующая структура: struct S { A a; };Есть ли случаи, когдаsizeof(S) больше, ...
Определение смещения байта члена структуры во время компиляции?
Я хочу найти смещение байта члена структуры во время компиляции. Например: struct vertex_t { vec3_t position; vec3_t normal; vec2_t texcoord; }Я хотел бы знать, что смещение байтаnormal есть (в этом случае должно быть12.) Я знаю, что я мог бы ...
Динамически распределять память для массива структур
Вот что я пытаюсь сделать: #include <stdio.h> #include <stdlib.h> struct myStruct { int myVar; } struct myStruct myBigList = null; void defineMyList(struct myStruct *myArray) { myStruct *myArray = malloc(10 * sizeof(myStruct)); *myArray[0] = ...
2 + 2 + 4 + 4 + 4 + 4 + 4 + 4 + 2 + 2 = 32. Выглядит правильно для меня. Если вы ожидаете 30, это означает, что вы ожидаете 1-байтовое заполнение, как в:
жный дубликат: структура размер результата не ожидается [https://stackoverflow.com/questions/1913842/struct-sizeof-result-not-expected] У меня есть эта структура C ++: struct bmp_header { //bitmap file header (14 bytes) char Sign1,Sign2; ...