Вопросы с тегом 'struct'

Ключевое слово в различных языках программирования, синтаксис которых аналогичен или получен из C (C ++, C #, Swift, Go и т. д.). Используйте специальный тег языка программирования, чтобы помечать вопросы, связанные с использованием «структуры», поскольку синтаксис и семантика могут быть зависимыми от языка. Ключевое слово определяет или объявляет тип данных, состоящий из других типов данных. Каждый член структуры имеет свою собственную область памяти (в отличие от «союза», члены которого разделяют единую область памяти).
6
ответов

Конфликт имен в C ++: Как получить доступ к члену структуры с именем «класс»

Я столкнулся с проблемой именования при работе с библиотекой xlib: Я использую структуру, в которой есть член с именем "class". Я предполагаю, что эта библиотека в основном используется в простых программах на Си. Так что проблем нет. Но я...
задан 08.07.2011 в 10:21
6
ответов

Указатели C ++. Как назначить значение структуре указателя?

У меня есть следующая структура: typedef struct{ int vin; char* make; char* model; int year; double fee; }car; Затем я создаю указатель типа автомобиля car *tempCar; Как назначить значения tempCar? У меня пробле...
задан 24.02.2010 в 22:14
6
ответов

Реальная вещь о "-" и "."

Я всегда хотел знать, в чем разница между тем, как компилятор видит указатель на структуру (в C предположим) и сама структура. struct person p; struct person *pp; pp->age , я всегда думаю, что компилятор делает: «значение pp + смещен...
задан 26.05.2010 в 21:10
9
ответов

JavaScript Array / Struct

Я хотел бы создать структуру в javascript. У меня есть информация, которую я хотел бы использовать, например: array[1] = new Struct(); array[1].name = "parameter-name"; array[1].value = "parameter-value"; array[2] = new Struct(); array[2].na...
задан 13.12.2010 в 18:13
5
ответов

Неинициализированные структуры в C

Являются ли члены глобальной или статической структуры в C гарантированной автоматической инициализацией до нуля, таким же образом, что неинициализированные глобальные или статические переменные ?     
задан 02.11.2010 в 19:02
5
ответов

В C, как вы объявляете членов структуры неустойчивыми?

Как вы объявляете какой-то конкретный элемент структуры как volatile?     
задан 11.06.2009 в 08:52
4
ответа

Преобразование структуры в байт и обратно в структуру

В настоящее время я работаю с Arduino Uno s, 9DOFs и XBee , и я пытался создать структуру, которая может быть отправлена ​​по последовательному байту по байту, а затем снова построена в struct. До сих пор у меня есть следующий код: stru...
задан 08.12.2012 в 09:43
8
ответов

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

Еще раз, я задаюсь вопросом давней веры. До сегодняшнего дня я считал, что выравнивание следующей структуры обычно равно 4, а размер обычно равен 5 ... struct example { int m_Assume_32_Bits; char m_Assume_8_Bit_Bytes; }; Из-за э...
задан 09.01.2011 в 06:02
5
ответов

Копирование структуры в C с присвоением вместо memcpy ()

До недавнего времени я видел только копирование полей структуры, сделанных с помощью memcpy() . В классах и онлайн-инструкциях копирование содержимого одной структуры в другую обычно выглядит как struct block *b0 = malloc(sizeof(struct bloc...
задан 08.11.2012 в 07:57
2
ответа

Ошибка: struct Тип не является выражением

Используя struct и функцию, которая должна печатать элементы структуры, я написал эту простую программу: package main import "fmt" type Salutation struct { name string greeting string } func Greet(salutation Salutation) {...
задан 13.12.2014 в 04:13