Каждый оператор является декларация объекта. Последнее утверждение в блоке также имеет точку с запятой. После блока у вас есть идентификаторы для объектов, которые будут иметь определенный тип структуры. Эти идентификаторы разделяются запятыми. В конце создания структура заявлении, вас все еще есть запятой, который знаменует собой конец структуры заявлении. Каждый объект в блоке называется членом структуры. Более одного идентификатора для структуры В показанном ниже коде, структура создается для учетных данных для четырех сотрудников в компании.
Ну, чтобы сэкономить время и пространство, только данные для двух сотрудников, назначенных; отображается возраст одного из сотрудников. Данные для кода берется из таблицы выше сотрудников. #include INT Main () {{структура символ * Имя; INT возраст; плавать зарплату; символ * HQ;} Emp1, Emp2, Emp3, Emp4; Emp1.name = "Мэри Джонс"; Emp1.age = 35; Emp1.salary = 3856,42; Emp1.HQ = ", кандидатская"; Emp2.name = "Джон Карлсон"; Emp2.age = 36; Emp2.salary = 2124,32; Emp2.HQ = "Мск"; Е ("% я", Emp2.age); вернуть 0; } В строке кода, где создается структура, четыре идентификаторы объявлены.
Тип содержимого, что будет в каждом объекта производного из четырех идентификаторов, что (внутренние объекты) находится в структуры блока. Для второго сегмента кода в блоке основной функции, значения для внутренних объектов идентификатора, Emp1 назначены. В конце этого сегмента кода, производный объект идентифицируется Emp1 имеет все ее содержимое. Ее содержание состоит из объектов, чьи значения были присвоены. То есть, его содержание состоит из объектов, которые не пуст в конце сегмента кода. Значения могут быть отнесены к другим структура объектов (Emp2, Emp3, Emp4) в таким же образом.
Чтобы получить значение одного из объектов объекта структуры, ввести идентификатор объекта структуры, а затем точку, а затем идентификатор соответствующего внутреннего объекта. Это то, что сделано в
NET - C # - помощник Мейл…