. . "Struct (C programming language)"@en . . "\u7ED3\u6784\u4F53 (C\u8BED\u8A00)"@zh . . "\u0412 \u044F\u0437\u044B\u043A\u0435 \u0421\u0438, \u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u0430 (struct) \u2014 \u043A\u043E\u043C\u043F\u043E\u0437\u0438\u0442\u043D\u044B\u0439 \u0442\u0438\u043F \u0434\u0430\u043D\u043D\u044B\u0445, \u0438\u043D\u043A\u0430\u043F\u0441\u0443\u043B\u0438\u0440\u0443\u044E\u0449\u0438\u0439 \u0431\u0435\u0437 \u0441\u043E\u043A\u0440\u044B\u0442\u0438\u044F \u043D\u0430\u0431\u043E\u0440 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0439 \u0440\u0430\u0437\u043B\u0438\u0447\u043D\u044B\u0445 \u0442\u0438\u043F\u043E\u0432. \u041F\u043E\u0440\u044F\u0434\u043E\u043A \u0440\u0430\u0437\u043C\u0435\u0449\u0435\u043D\u0438\u044F \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0439 \u0432 \u043F\u0430\u043C\u044F\u0442\u0438 \u0437\u0430\u0434\u0430\u0451\u0442\u0441\u044F \u043F\u0440\u0438 \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0435\u043D\u0438\u0438 \u0442\u0438\u043F\u0430 \u0438 \u0441\u043E\u0445\u0440\u0430\u043D\u044F\u0435\u0442\u0441\u044F \u043D\u0430 \u043F\u0440\u043E\u0442\u044F\u0436\u0435\u043D\u0438\u0438 \u0432\u0440\u0435\u043C\u0435\u043D\u0438 \u0436\u0438\u0437\u043D\u0438 \u043E\u0431\u044A\u0435\u043A\u0442\u043E\u0432, \u0447\u0442\u043E \u0434\u0430\u0451\u0442 \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u044C \u043A\u043E\u0441\u0432\u0435\u043D\u043D\u043E\u0433\u043E \u0434\u043E\u0441\u0442\u0443\u043F\u0430 (\u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440, \u0447\u0435\u0440\u0435\u0437 \u0443\u043A\u0430\u0437\u0430\u0442\u0435\u043B\u0438). \u041F\u0440\u0438\u043C\u0435\u0440 \u043E\u0431\u044A\u044F\u0432\u043B\u0435\u043D\u0438\u044F \u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u044B: \u0412 \u044F\u0437\u044B\u043A\u0435 Go \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u044E\u0442\u0441\u044F \u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u044B, \u043F\u043E \u0444\u0443\u043D\u043A\u0446\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u043E\u0441\u0442\u0438 \u043F\u0440\u0438\u0431\u043B\u0438\u0436\u0435\u043D\u043D\u044B\u0435 \u043A \u043A\u043B\u0430\u0441\u0441\u0430\u043C (\u043A \u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u0435 \u043C\u043E\u0436\u043D\u043E \u043F\u0440\u0438\u0432\u044F\u0437\u0430\u0442\u044C \u043C\u0435\u0442\u043E\u0434\u044B), \u0445\u043E\u0442\u044F \u0438 \u043E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044E\u0442 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043F\u0440\u0438\u043D\u0446\u0438\u043F\u044B \u041E\u041E\u041F (\u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440, \u043D\u0430\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u0435)"@ru . "1066966759"^^ . "\u69CB\u9020\u4F53\uFF08\u3053\u3046\u305E\u3046\u305F\u3044\u3001\u82F1: structure\uFF09\u306F\u30D7\u30ED\u30B0\u30E9\u30DF\u30F3\u30B0\u8A00\u8A9E\u306B\u304A\u3051\u308B\u30C7\u30FC\u30BF\u578B\u306E\u4E00\u3064\u3067\u30011\u3064\u3082\u3057\u304F\u306F\u8907\u6570\u306E\u5024\u3092\u307E\u3068\u3081\u3066\u683C\u7D0D\u3067\u304D\u308B\u578B\u3002\u305D\u308C\u305E\u308C\u306E\u30E1\u30F3\u30D0\u30FC\uFF08\u30D5\u30A3\u30FC\u30EB\u30C9\uFF09\u306B\u540D\u524D\u304C\u4ED8\u3044\u3066\u3044\u308B\u70B9\u3001\u307E\u305F\u30E1\u30F3\u30D0\u30FC\u306E\u578B\u304C\u7570\u306A\u3063\u3066\u3044\u3066\u3082\u3088\u3044\u70B9\u304C\u914D\u5217\u3068\u7570\u306A\u308B\u3002\u30EC\u30B3\u30FC\u30C9\u3068\u3044\u3046\u540D\u524D\u306E\u985E\u4F3C\u6A5F\u80FD\u3068\u3057\u3066\u5B9F\u88C5\u3055\u308C\u3066\u3044\u308B\u8A00\u8A9E\u3082\u3042\u308B\u3002 C/C++\u3084C#\u306A\u3069\u3067struct\u3068\u3057\u3066\u30B5\u30DD\u30FC\u30C8\u3055\u308C\u3066\u3044\u308B\u307B\u304B\u3001Visual Basic/VBA\u306E\u30E6\u30FC\u30B6\u30FC\u5B9A\u7FA9\u578BType\u3084\u3001Pascal\u3084Ada\u306Erecord\u578B\u3082\u69CB\u9020\u4F53\u306B\u76F8\u5F53\u3059\u308B\u3002 \u30AF\u30E9\u30B9\u30D9\u30FC\u30B9\u306E\u30AA\u30D6\u30B8\u30A7\u30AF\u30C8\u6307\u5411\u8A00\u8A9E\u3067\u306F\u3001\u62BD\u8C61\u30C7\u30FC\u30BF\u578B\u3068\u3057\u3066\u306E\u30AF\u30E9\u30B9\u304C\u69CB\u9020\u4F53\u306E\u5F79\u5272\u3092\u3082\u5185\u5305\u3059\u308B\u3002C\u306E\u6587\u6CD5\u3092\u7D99\u627F\u3057\u305F\u8A00\u8A9E\u3067\u306Fstruct\u30AD\u30FC\u30EF\u30FC\u30C9\u3092\u542B\u3080\u3053\u3068\u3082\u3042\u308B\u304C\u3001\u8A00\u8A9E\u306B\u3088\u3063\u3066\u305D\u306E\u5F79\u5272\u3084\u6027\u8CEA\u306F\u7570\u306A\u308B\u3002 \n* C++\u306Estruct\u306F\u3001\u30A2\u30AF\u30BB\u30B7\u30D3\u30EA\u30C6\u30A3\u306E\u521D\u671F\u5024\u304Cpublic\u3067\u3042\u308B\u3053\u3068\u3092\u9664\u3044\u3066\u3001class\u3068\u540C\u7B49\u306E\u6A5F\u80FD\u3092\u679C\u305F\u3059\u3002\u30E1\u30F3\u30D0\u30FC\u5909\u6570\u3060\u3051\u3067\u306A\u304F\u30E1\u30F3\u30D0\u30FC\u95A2\u6570\u3092\u6301\u3064\u3053\u3068\u3082\u3067\u304D\u3001\u6D3E\u751F\u578B\u3092\u5B9A\u7FA9\u3059\u308B\u3053\u3068\u3082\u3067\u304D\u308B\u3002 \n* Java\u3067\u306F\u3001struct\u30AD\u30FC\u30EF\u30FC\u30C9\u306F\u5B58\u5728\u3057\u306A\u3044\u3002\u3059\u3079\u3066\u306E\u30E6\u30FC\u30B6\u30FC\u5B9A\u7FA9\u578B\u306F\u53C2\u7167\u578B\u3067\u3042\u308A\u3001\u69CB\u9020\u4F53\u306B\u76F8\u5F53\u3059\u308B\u30C7\u30FC\u30BF\u69CB\u9020\u306Fclass\u30AD\u30FC\u30EF\u30FC\u30C9\u3092\u4F7F\u3063\u3066\u30AF\u30E9\u30B9\u3068\u3057\u3066\u5B9F\u73FE\u3059\u308B\u5FC5\u8981\u304C\u3042\u308B\u3002Java 16\u3067\u306F\u30A4\u30DF\u30E5\u30FC\u30BF\u30D6\u30EB\u306A\u300C\u30EC\u30B3\u30FC\u30C9\u30AF\u30E9\u30B9\u300D\u3092\u30B5\u30DD\u30FC\u30C8\u3059\u308B\u3002 \n* Kotlin\u3067\u306F\u3001\u30C7\u30FC\u30BF\u3092\u4FDD\u6301\u3059\u308B\u305F\u3081\u3060\u3051\u306E\u30AF\u30E9\u30B9\u3068\u3057\u3066\u3001data class\u69CB\u6587\u306B\u3088\u308A\u300C\u30C7\u30FC\u30BF\u30AF\u30E9\u30B9\u300D\u3092\u5B9A\u7FA9\u3059\u308B\u3053\u3068\u304C\u3067\u304D\u308B\u3002\u30C7\u30FC\u30BF\u30AF\u30E9\u30B9\u306F\u30DF\u30E5\u30FC\u30BF\u30D6\u30EB\u3060\u304C\u3001\u901A\u5E38\u306E\u30AF\u30E9\u30B9\u540C\u69D8\u306B\u53C2\u7167\u578B\u3067\u3042\u308B\u3053\u3068\u306B\u306F\u5909\u308F\u308A\u306A\u304F\u3001\u5909\u6570\u306E\u4EE3\u5165\u306F\u53C2\u7167\u306E\u307F\u306E\u30B3\u30D4\u30FC\u3068\u306A\u308B\u3002\u305D\u306E\u305F\u3081\u3001\u3059\u3079\u3066\u306E\u30D7\u30ED\u30D1\u30C6\u30A3\u3092\u30B3\u30D4\u30FC\u3057\u305F\u65B0\u305F\u306A\u30AA\u30D6\u30B8\u30A7\u30AF\u30C8\u3092\u751F\u6210\u3059\u308B\u306B\u306F\u3001\u30B3\u30F3\u30D1\u30A4\u30E9\u306E\u63A8\u8AD6\u306B\u3088\u3063\u3066\u6697\u9ED9\u7684\u306B\u81EA\u52D5\u5B9A\u7FA9\u3055\u308C\u305Fcopy\u95A2\u6570\u3092\u4F7F\u3046\u306A\u3069\u3059\u308B\u3002\u30B5\u30D6\u30AF\u30E9\u30B9\u3092\u5B9A\u7FA9\u3059\u308B\u3053\u3068\u306F\u3067\u304D\u306A\u3044\u3002 \n* C#\u3067\u306F\u3001\u69CB\u9020\u4F53\u306E\u5B9A\u7FA9\u306Bstruct\u30AD\u30FC\u30EF\u30FC\u30C9\u3092\u4F7F\u7528\u3059\u308B\u3002class\u30AD\u30FC\u30EF\u30FC\u30C9\u306B\u3088\u308A\u5B9A\u7FA9\u3055\u308C\u308B\u30AF\u30E9\u30B9\u306F\u300C\u53C2\u7167\u578B\u300D\u3067\u3042\u308B\u4E00\u65B9\u3001\u69CB\u9020\u4F53\u306F\u8EFD\u91CF\u306A\u30AA\u30D6\u30B8\u30A7\u30AF\u30C8\u578B\u3092\u5B9A\u7FA9\u3059\u308B\u305F\u3081\u306E\u300C\u5024\u578B\u300D\u3067\u3042\u308A\u3001\u30AF\u30E9\u30B9\u3068\u6BD4\u8F03\u3057\u3066\u3044\u304F\u3064\u304B\u306E\u5236\u7D04\u304C\u3042\u308B\u3002 \n* VB.NET\u3067\u306F\u3001\u69CB\u9020\u4F53\u306E\u5B9A\u7FA9\u306BStructure\u30AD\u30FC\u30EF\u30FC\u30C9\u3092\u4F7F\u7528\u3059\u308B\u3002\u59C9\u59B9\u8A00\u8A9E\u3067\u3042\u308BC#\u306E\u69CB\u9020\u4F53\u3068\u985E\u4F3C\u306E\u6A5F\u80FD\u3067\u3042\u308B\u3002 \n* Swift\u3067\u306F\u3001\u69CB\u9020\u4F53\u306E\u5B9A\u7FA9\u306Bstruct\u30AD\u30FC\u30EF\u30FC\u30C9\u3092\u4F7F\u7528\u3059\u308B\u3002C#\u3068\u540C\u69D8\u3001class\u30AD\u30FC\u30EF\u30FC\u30C9\u306B\u3088\u308A\u5B9A\u7FA9\u3055\u308C\u308B\u30AF\u30E9\u30B9\u306F\u53C2\u7167\u578B\u3067\u3042\u308B\u4E00\u65B9\u3001\u69CB\u9020\u4F53\u306F\u5024\u578B\u3067\u3042\u308B\u3002Swift\u306E\u30AF\u30E9\u30B9\u306FObjective-C\u306E\u30AF\u30E9\u30B9\u306B\u5BFE\u5FDC\u3059\u308B\u6982\u5FF5\u3067\u3042\u308A\u76F8\u4E92\u904B\u7528\u3067\u304D\u308B\u304C\u3001\u69CB\u9020\u4F53\u306F\u76F8\u4E92\u904B\u7528\u3059\u308B\u3053\u3068\u304C\u3067\u304D\u306A\u3044\u3002 \u30AA\u30D6\u30B8\u30A7\u30AF\u30C8\u6307\u5411\u8A00\u8A9E\u3067\u306A\u3044C\u306A\u3069\u3067\u30AA\u30D6\u30B8\u30A7\u30AF\u30C8\u6307\u5411\u30D7\u30ED\u30B0\u30E9\u30DF\u30F3\u30B0\u3092\u6A21\u5023\u3059\u308B\u305F\u3081\u306B\u69CB\u9020\u4F53\u3092\u4F7F\u3046\u3053\u3068\u3082\u3042\u308B\u3002"@ja . . . "7654"^^ . . . . . . . . "Struktura lub rekord \u2014 to z\u0142o\u017Cony typ danych wyst\u0119puj\u0105cy w wielu j\u0119zykach programowania, grupuj\u0105cy logicznie powi\u0105zane ze sob\u0105 dane r\u00F3\u017Cnego typu w jednym obszarze pami\u0119ci. Sk\u0142adowe struktury \u2014 pola \u2014 s\u0105 etykietowane, tj. maj\u0105 swoje unikatowe nazwy; poprzez podanie nazwy otrzymuje si\u0119 dost\u0119p do danego pola. Struktury s\u0105 powszechnie stosowane w programowaniu, pozwalaj\u0105 bowiem w przejrzysty spos\u00F3b opisywa\u0107 z\u0142o\u017Cone obiekty. Przyk\u0142adem struktury mo\u017Ce by\u0107 informacja o ksi\u0105\u017Cce, kt\u00F3rej pola b\u0119d\u0105 zawiera\u0142y: imi\u0119 i nazwisko autora (typ \u0142a\u0144cuchowy), tytu\u0142 (typ \u0142a\u0144cuchowy), rok wydania (liczba ca\u0142kowita), liczba stron (liczba ca\u0142kowita), nazwa wydawnictwa, numer ISBN itp. W j\u0119zykach z siln\u0105 typizacj\u0105, zanim zostanie stworzona zmienna typu rekordowego, musi zosta\u0107 zdefiniowany odpowiedni typ opisuj\u0105cy struktur\u0119 rekordu; takie typy nazywa si\u0119 typami rekordowymi lub po prostu rekordami. Podobn\u0105 struktur\u0105 danych s\u0105 krotki, w kt\u00F3rych pola nie s\u0105 identyfikowane nazw\u0105, lecz indeksem. W odr\u00F3\u017Cnieniu jednak od krotek, dopuszcza si\u0119 modyfikacj\u0119 p\u00F3l struktury."@pl . . . . . "Struktura (anglicky struct) je v programovac\u00EDm jazyce C, a z n\u011Bj odvozen\u00FDch, deklarace slo\u017Een\u00E9ho datov\u00E9ho typu, kter\u00E1 definuje skupinu prom\u011Bnn\u00FDch v opera\u010Dn\u00ED pam\u011Bti, se kter\u00FDmi umo\u017E\u0148uje pracovat jako s jedn\u00EDm celkem. V programovac\u00EDm jazyce C++ je struktura p\u0159\u00EDbuzn\u00E1 s t\u0159\u00EDdou, ale existuje rozd\u00EDl ve v\u00FDchoz\u00ED viditelnosti: \u010Dleny t\u0159\u00EDdy jsou implicitn\u011B soukrom\u00E9, kde\u017Eto \u010Dleny struktury jsou ve v\u00FDchoz\u00EDm nastaven\u00ED ve\u0159ejn\u00E9."@cs . . . "\u69CB\u9020\u4F53"@ja . . . "C/C++ \uD504\uB85C\uADF8\uB798\uBC0D \uC5B8\uC5B4\uC5D0\uC11C \uAD6C\uC870\uD654 \uB41C \uB370\uC774\uD130\uB97C \uCC98\uB9AC\uD560 \uB54C struct\uB97C \uC0AC\uC6A9\uD558\uB294\uB370 \uC774\uB97C \uAD6C\uC870\uCCB4\uB77C\uACE0 \uD55C\uB2E4. \uAD6C\uC870\uD654\uB418\uC5C8\uB2E4\uB294 \uB9D0\uC740 \uC758\uBBF8\uAC00 \uC5F0\uACB0\uB418\uC5B4 \uD55C \uB369\uC5B4\uB9AC\uB85C \uCC98\uB9AC\uD558\uB294 \uBC29\uC2DD\uC744 \uB9D0\uD55C\uB2E4. \uAD00\uB828\uB41C \uCEF4\uD4E8\uD130 \uC6A9\uC5B4\uB85C \uBCF4\uBA74 record \uADF8\uB9AC\uACE0 Object\uC640 \uBE44\uC2B7\uD55C \uAC1C\uB150\uC774\uB2E4. \uADF8\uB9AC\uACE0 \uC790\uB8CC\uCC98\uB9AC\uC640 \uC5F0\uAD00\uD558\uC5EC \uB370\uC774\uD130 \uAD6C\uC870\uC640 \uC5F0\uAD00\uC774 \uB418\uC5B4 \uC788\uB2E4."@ko . . . "Struktura lub rekord \u2014 to z\u0142o\u017Cony typ danych wyst\u0119puj\u0105cy w wielu j\u0119zykach programowania, grupuj\u0105cy logicznie powi\u0105zane ze sob\u0105 dane r\u00F3\u017Cnego typu w jednym obszarze pami\u0119ci. Sk\u0142adowe struktury \u2014 pola \u2014 s\u0105 etykietowane, tj. maj\u0105 swoje unikatowe nazwy; poprzez podanie nazwy otrzymuje si\u0119 dost\u0119p do danego pola. W j\u0119zykach z siln\u0105 typizacj\u0105, zanim zostanie stworzona zmienna typu rekordowego, musi zosta\u0107 zdefiniowany odpowiedni typ opisuj\u0105cy struktur\u0119 rekordu; takie typy nazywa si\u0119 typami rekordowymi lub po prostu rekordami."@pl . . "\u5728C\u8BED\u8A00\u4E2D\uFF0C\u7ED3\u6784\u4F53\uFF08struct\uFF09\u6307\u7684\u662F\u4E00\u79CD\u6570\u636E\u7ED3\u6784\uFF0C\u662FC\u8BED\u8A00\u4E2D\u590D\u5408\u6570\u636E\u7C7B\u578B\uFF08aggregate data type\uFF09\u7684\u4E00\u7C7B\u3002\u7ED3\u6784\u4F53\u53EF\u4EE5\u88AB\u58F0\u660E\u4E3A\u53D8\u91CF\u3001\u6307\u9488\u6216\u6570\u7EC4\u7B49\uFF0C\u7528\u4EE5\u5B9E\u73B0\u8F83\u590D\u6742\u7684\u6570\u636E\u7ED3\u6784\u3002\u7ED3\u6784\u4F53\u540C\u65F6\u4E5F\u662F\u4E00\u4E9B\u5143\u7D20\u7684\u96C6\u5408\uFF0C\u8FD9\u4E9B\u5143\u7D20\u79F0\u4E3A\u7ED3\u6784\u4F53\u7684\u6210\u5458\uFF08member\uFF09\uFF0C\u4E14\u8FD9\u4E9B\u6210\u5458\u53EF\u4EE5\u4E3A\u4E0D\u540C\u7684\u7C7B\u578B\uFF0C\u6210\u5458\u4E00\u822C\u7528\u540D\u5B57\u8BBF\u95EE\u3002"@zh . . . "992538"^^ . "\u5728C\u8BED\u8A00\u4E2D\uFF0C\u7ED3\u6784\u4F53\uFF08struct\uFF09\u6307\u7684\u662F\u4E00\u79CD\u6570\u636E\u7ED3\u6784\uFF0C\u662FC\u8BED\u8A00\u4E2D\u590D\u5408\u6570\u636E\u7C7B\u578B\uFF08aggregate data type\uFF09\u7684\u4E00\u7C7B\u3002\u7ED3\u6784\u4F53\u53EF\u4EE5\u88AB\u58F0\u660E\u4E3A\u53D8\u91CF\u3001\u6307\u9488\u6216\u6570\u7EC4\u7B49\uFF0C\u7528\u4EE5\u5B9E\u73B0\u8F83\u590D\u6742\u7684\u6570\u636E\u7ED3\u6784\u3002\u7ED3\u6784\u4F53\u540C\u65F6\u4E5F\u662F\u4E00\u4E9B\u5143\u7D20\u7684\u96C6\u5408\uFF0C\u8FD9\u4E9B\u5143\u7D20\u79F0\u4E3A\u7ED3\u6784\u4F53\u7684\u6210\u5458\uFF08member\uFF09\uFF0C\u4E14\u8FD9\u4E9B\u6210\u5458\u53EF\u4EE5\u4E3A\u4E0D\u540C\u7684\u7C7B\u578B\uFF0C\u6210\u5458\u4E00\u822C\u7528\u540D\u5B57\u8BBF\u95EE\u3002"@zh . . . "\u69CB\u9020\u4F53\uFF08\u3053\u3046\u305E\u3046\u305F\u3044\u3001\u82F1: structure\uFF09\u306F\u30D7\u30ED\u30B0\u30E9\u30DF\u30F3\u30B0\u8A00\u8A9E\u306B\u304A\u3051\u308B\u30C7\u30FC\u30BF\u578B\u306E\u4E00\u3064\u3067\u30011\u3064\u3082\u3057\u304F\u306F\u8907\u6570\u306E\u5024\u3092\u307E\u3068\u3081\u3066\u683C\u7D0D\u3067\u304D\u308B\u578B\u3002\u305D\u308C\u305E\u308C\u306E\u30E1\u30F3\u30D0\u30FC\uFF08\u30D5\u30A3\u30FC\u30EB\u30C9\uFF09\u306B\u540D\u524D\u304C\u4ED8\u3044\u3066\u3044\u308B\u70B9\u3001\u307E\u305F\u30E1\u30F3\u30D0\u30FC\u306E\u578B\u304C\u7570\u306A\u3063\u3066\u3044\u3066\u3082\u3088\u3044\u70B9\u304C\u914D\u5217\u3068\u7570\u306A\u308B\u3002\u30EC\u30B3\u30FC\u30C9\u3068\u3044\u3046\u540D\u524D\u306E\u985E\u4F3C\u6A5F\u80FD\u3068\u3057\u3066\u5B9F\u88C5\u3055\u308C\u3066\u3044\u308B\u8A00\u8A9E\u3082\u3042\u308B\u3002 C/C++\u3084C#\u306A\u3069\u3067struct\u3068\u3057\u3066\u30B5\u30DD\u30FC\u30C8\u3055\u308C\u3066\u3044\u308B\u307B\u304B\u3001Visual Basic/VBA\u306E\u30E6\u30FC\u30B6\u30FC\u5B9A\u7FA9\u578BType\u3084\u3001Pascal\u3084Ada\u306Erecord\u578B\u3082\u69CB\u9020\u4F53\u306B\u76F8\u5F53\u3059\u308B\u3002 \u30AF\u30E9\u30B9\u30D9\u30FC\u30B9\u306E\u30AA\u30D6\u30B8\u30A7\u30AF\u30C8\u6307\u5411\u8A00\u8A9E\u3067\u306F\u3001\u62BD\u8C61\u30C7\u30FC\u30BF\u578B\u3068\u3057\u3066\u306E\u30AF\u30E9\u30B9\u304C\u69CB\u9020\u4F53\u306E\u5F79\u5272\u3092\u3082\u5185\u5305\u3059\u308B\u3002C\u306E\u6587\u6CD5\u3092\u7D99\u627F\u3057\u305F\u8A00\u8A9E\u3067\u306Fstruct\u30AD\u30FC\u30EF\u30FC\u30C9\u3092\u542B\u3080\u3053\u3068\u3082\u3042\u308B\u304C\u3001\u8A00\u8A9E\u306B\u3088\u3063\u3066\u305D\u306E\u5F79\u5272\u3084\u6027\u8CEA\u306F\u7570\u306A\u308B\u3002 \u30AA\u30D6\u30B8\u30A7\u30AF\u30C8\u6307\u5411\u8A00\u8A9E\u3067\u306A\u3044C\u306A\u3069\u3067\u30AA\u30D6\u30B8\u30A7\u30AF\u30C8\u6307\u5411\u30D7\u30ED\u30B0\u30E9\u30DF\u30F3\u30B0\u3092\u6A21\u5023\u3059\u308B\u305F\u3081\u306B\u69CB\u9020\u4F53\u3092\u4F7F\u3046\u3053\u3068\u3082\u3042\u308B\u3002"@ja . . . . "Struktura (programovac\u00ED jazyk C)"@cs . . . . . . . "Struktur (Datentyp)"@de . "C/C++ \uD504\uB85C\uADF8\uB798\uBC0D \uC5B8\uC5B4\uC5D0\uC11C \uAD6C\uC870\uD654 \uB41C \uB370\uC774\uD130\uB97C \uCC98\uB9AC\uD560 \uB54C struct\uB97C \uC0AC\uC6A9\uD558\uB294\uB370 \uC774\uB97C \uAD6C\uC870\uCCB4\uB77C\uACE0 \uD55C\uB2E4. \uAD6C\uC870\uD654\uB418\uC5C8\uB2E4\uB294 \uB9D0\uC740 \uC758\uBBF8\uAC00 \uC5F0\uACB0\uB418\uC5B4 \uD55C \uB369\uC5B4\uB9AC\uB85C \uCC98\uB9AC\uD558\uB294 \uBC29\uC2DD\uC744 \uB9D0\uD55C\uB2E4. \uAD00\uB828\uB41C \uCEF4\uD4E8\uD130 \uC6A9\uC5B4\uB85C \uBCF4\uBA74 record \uADF8\uB9AC\uACE0 Object\uC640 \uBE44\uC2B7\uD55C \uAC1C\uB150\uC774\uB2E4. \uADF8\uB9AC\uACE0 \uC790\uB8CC\uCC98\uB9AC\uC640 \uC5F0\uAD00\uD558\uC5EC \uB370\uC774\uD130 \uAD6C\uC870\uC640 \uC5F0\uAD00\uC774 \uB418\uC5B4 \uC788\uB2E4."@ko . . "\u0412 \u044F\u0437\u044B\u043A\u0435 \u0421\u0438, \u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u0430 (struct) \u2014 \u043A\u043E\u043C\u043F\u043E\u0437\u0438\u0442\u043D\u044B\u0439 \u0442\u0438\u043F \u0434\u0430\u043D\u043D\u044B\u0445, \u0438\u043D\u043A\u0430\u043F\u0441\u0443\u043B\u0438\u0440\u0443\u044E\u0449\u0438\u0439 \u0431\u0435\u0437 \u0441\u043E\u043A\u0440\u044B\u0442\u0438\u044F \u043D\u0430\u0431\u043E\u0440 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0439 \u0440\u0430\u0437\u043B\u0438\u0447\u043D\u044B\u0445 \u0442\u0438\u043F\u043E\u0432. \u041F\u043E\u0440\u044F\u0434\u043E\u043A \u0440\u0430\u0437\u043C\u0435\u0449\u0435\u043D\u0438\u044F \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0439 \u0432 \u043F\u0430\u043C\u044F\u0442\u0438 \u0437\u0430\u0434\u0430\u0451\u0442\u0441\u044F \u043F\u0440\u0438 \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0435\u043D\u0438\u0438 \u0442\u0438\u043F\u0430 \u0438 \u0441\u043E\u0445\u0440\u0430\u043D\u044F\u0435\u0442\u0441\u044F \u043D\u0430 \u043F\u0440\u043E\u0442\u044F\u0436\u0435\u043D\u0438\u0438 \u0432\u0440\u0435\u043C\u0435\u043D\u0438 \u0436\u0438\u0437\u043D\u0438 \u043E\u0431\u044A\u0435\u043A\u0442\u043E\u0432, \u0447\u0442\u043E \u0434\u0430\u0451\u0442 \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u044C \u043A\u043E\u0441\u0432\u0435\u043D\u043D\u043E\u0433\u043E \u0434\u043E\u0441\u0442\u0443\u043F\u0430 (\u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440, \u0447\u0435\u0440\u0435\u0437 \u0443\u043A\u0430\u0437\u0430\u0442\u0435\u043B\u0438). \u041F\u0440\u0438\u043C\u0435\u0440 \u043E\u0431\u044A\u044F\u0432\u043B\u0435\u043D\u0438\u044F \u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u044B: struct str_name{\tint\tmember_1;\tfloat\tmember_2;\tchar\tmember_3[256];\t/* ... */};// \u043E\u0431\u044A\u044F\u0432\u043B\u0435\u043D\u0438\u0435 \u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u044Bstruct str_name struct0;// \u043E\u0431\u044A\u044F\u0432\u043B\u0435\u043D\u0438\u0435 \u0438 \u0438\u043D\u0438\u0446\u0438\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F \u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u044Bstruct str_name struct1 = {1, 3.1415f, \"doit\" /* ... */};// \u043E\u0431\u044A\u044F\u0432\u043B\u0435\u043D\u0438\u0435 \u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u044B \u0438 \u043F\u043E\u0438\u043C\u0451\u043D\u043D\u0430\u044F \u0438\u043D\u0438\u0446\u0438\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F \u043F\u043E\u043B\u0435\u0439// \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044F \u0441\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u043E\u043C, \u043D\u0430\u0447\u0438\u043D\u0430\u044F \u0441 C99struct str_name struct2 = {.member_1=2, .member_2=3.1415f, .member_3=\"doit\" /* ... */}; \u0422\u0438\u043F \u00AB\u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u0430\u00BB \u0432 \u0421\u0438 \u0434\u043E\u043F\u0443\u0441\u043A\u0430\u0435\u0442 \u0440\u0435\u043A\u0443\u0440\u0441\u0438\u044E, \u0442\u043E \u0435\u0441\u0442\u044C \u043D\u0430\u043B\u0438\u0447\u0438\u0435 \u0432 \u0441\u0432\u043E\u0451\u043C \u0441\u043E\u0441\u0442\u0430\u0432\u0435 \u0443\u043A\u0430\u0437\u0430\u0442\u0435\u043B\u0435\u0439, \u0441\u0441\u044B\u043B\u0430\u044E\u0449\u0438\u0445\u0441\u044F \u043D\u0430 \u043E\u0431\u044A\u0435\u043A\u0442\u044B \u044D\u0442\u043E\u0439 \u0441\u0430\u043C\u043E\u0439 \u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u044B. \u0422\u0430\u043A\u0438\u043C \u043E\u0431\u0440\u0430\u0437\u043E\u043C, \u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u044B \u0432 \u0421\u0438 \u043E\u0431\u044A\u0435\u0434\u0438\u043D\u044F\u044E\u0442 \u0432 \u0441\u0435\u0431\u0435 \u0444\u0443\u043D\u043A\u0446\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u043E\u0441\u0442\u044C \u043D\u0435 \u0442\u043E\u043B\u044C\u043A\u043E \u043A\u043E\u0440\u0442\u0435\u0436\u0435\u0439 \u0438 \u0437\u0430\u043F\u0438\u0441\u0435\u0439, \u043D\u043E \u0438 \u0430\u043B\u0433\u0435\u0431\u0440\u0430\u0438\u0447\u0435\u0441\u043A\u0438\u0445 \u0442\u0438\u043F\u043E\u0432.\u0414\u043B\u044F \u043B\u0451\u0433\u043A\u043E\u0433\u043E \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u0435\u043D\u0438\u044F \u0433\u043E\u0432\u043E\u0440\u044F\u0442, \u0447\u0442\u043E \u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u0430 \u2014 \u044D\u0442\u043E \u043A\u043B\u0430\u0441\u0441, \u0443 \u043A\u043E\u0442\u043E\u0440\u043E\u0433\u043E \u0432\u0441\u0435 \u043F\u043E\u043B\u044F \u043F\u043E \u0443\u043C\u043E\u043B\u0447\u0430\u043D\u0438\u044E public. \u0412 C++ \u043F\u043E\u043D\u044F\u0442\u0438\u0435 \u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u044B \u0431\u044B\u043B\u043E \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043D\u043E \u0434\u043E \u043A\u043B\u0430\u0441\u0441\u0430, \u0442\u043E \u0435\u0441\u0442\u044C \u0431\u044B\u043B\u0430 \u0434\u043E\u0431\u0430\u0432\u043B\u0435\u043D\u0430 \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E\u0441\u0442\u044C \u0432\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u044F \u0432 \u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u0443 \u0444\u0443\u043D\u043A\u0446\u0438\u0439-\u043C\u0435\u0442\u043E\u0434\u043E\u0432. \u0413\u043B\u0430\u0432\u043D\u043E\u0435 \u043E\u0442\u043B\u0438\u0447\u0438\u0435 \u0441\u043E\u0441\u0442\u043E\u0438\u0442 \u0432 \u0442\u043E\u043C, \u0447\u0442\u043E \u0432 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 \u00AB\u043F\u0440\u0430\u0432\u0438\u043B\u043E\u043C \u0442\u0440\u0451\u0445\u00BB \u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u044B \u0432\u0441\u0435\u0433\u0434\u0430 \u0438\u043C\u0435\u044E\u0442 \u043A\u043E\u043D\u0441\u0442\u0440\u0443\u043A\u0442\u043E\u0440, \u0434\u0430\u0436\u0435 \u0435\u0441\u043B\u0438 \u044F\u0432\u043D\u043E\u0435 \u0435\u0433\u043E \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0435\u043D\u0438\u0435 \u0432 \u0438\u0441\u0445\u043E\u0434\u043D\u043E\u043C \u043A\u043E\u0434\u0435 \u043E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442. \u0422\u0430\u043A\u0438\u043C \u043E\u0431\u0440\u0430\u0437\u043E\u043C, \u0433\u043E\u0432\u043E\u0440\u0438\u0442\u044C \u043E \u00AB\u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u0430\u0445 \u0432 C++\u00BB \u043D\u0435\u043A\u043E\u0440\u0440\u0435\u043A\u0442\u043D\u043E. \u0422\u043E \u0436\u0435 \u043E\u0442\u043D\u043E\u0441\u0438\u0442\u0441\u044F \u043A C#. \u0412 \u044F\u0437\u044B\u043A\u0435 Go \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u044E\u0442\u0441\u044F \u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u044B, \u043F\u043E \u0444\u0443\u043D\u043A\u0446\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u043E\u0441\u0442\u0438 \u043F\u0440\u0438\u0431\u043B\u0438\u0436\u0435\u043D\u043D\u044B\u0435 \u043A \u043A\u043B\u0430\u0441\u0441\u0430\u043C (\u043A \u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u0435 \u043C\u043E\u0436\u043D\u043E \u043F\u0440\u0438\u0432\u044F\u0437\u0430\u0442\u044C \u043C\u0435\u0442\u043E\u0434\u044B), \u0445\u043E\u0442\u044F \u0438 \u043E\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044E\u0442 \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u044B\u0435 \u043F\u0440\u0438\u043D\u0446\u0438\u043F\u044B \u041E\u041E\u041F (\u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440, \u043D\u0430\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u0435)"@ru . . "Struktura (anglicky struct) je v programovac\u00EDm jazyce C, a z n\u011Bj odvozen\u00FDch, deklarace slo\u017Een\u00E9ho datov\u00E9ho typu, kter\u00E1 definuje skupinu prom\u011Bnn\u00FDch v opera\u010Dn\u00ED pam\u011Bti, se kter\u00FDmi umo\u017E\u0148uje pracovat jako s jedn\u00EDm celkem. K t\u00E9to struktu\u0159e se potom p\u0159istupuje prost\u0159ednictv\u00EDm ukazatele na jej\u00ED adresu, nebo odkazem. Struktura m\u016F\u017Ee obsahovat libovoln\u00E9 mno\u017Estv\u00ED existuj\u00EDc\u00EDch, jednoduch\u00FDch i slo\u017Een\u00FDch (komplexn\u00EDch) datov\u00FDch typ\u016F, tak\u017Ee jde o p\u0159irozen\u00FD zp\u016Fsob z\u00E1pisu pro z\u00E1znamy, jako jsou sm\u00ED\u0161en\u00E9 typy dat v seznamech polo\u017Eek adres\u00E1\u0159e \u010Dtouc\u00ED pevn\u00FD disk (d\u00E9lka souboru, n\u00E1zev, roz\u0161\u00ED\u0159en\u00ED, fyzick\u00E9 (v\u00E1lec, disk, index hlavy) adresa, atd.), nebo jin\u00FD sm\u00ED\u0161en\u00FD typ z\u00E1znamu (jm\u00E9no pacienta, adresa, telefon, \u010D\u00EDslo poji\u0161t\u011Bn\u00ED, v\u00E1ha atd.). Proto\u017Ee obsah struktury je ulo\u017Een\u00FD v souvisl\u00E9 pam\u011Bti, mus\u00ED b\u00FDt pou\u017Eit oper\u00E1tor sizeof, aby se zjistil po\u010Det bajt\u016F pot\u0159ebn\u00FDch pro ulo\u017Een\u00ED struktury ur\u010Dit\u00E9ho typu, stejn\u011B jako m\u016F\u017Ee b\u00FDt pou\u017Eit pro z\u00E1kladn\u00ED typy. Zarovn\u00E1n\u00ED jednotliv\u00FDch oblast\u00ED v struktu\u0159e (s ohledem na zarovn\u00E1n\u00ED na d\u00E9lku slova po\u010D\u00EDta\u010De) je specifick\u00E9 pro implementaci a mohou zahrnovat r\u016Fzn\u00E1 zarovn\u00E1n\u00ED, i kdy\u017E modern\u00ED kompil\u00E1tory obvykle podporuj\u00ED #pragma pack direktivu, kter\u00E1 upravuje velikost v bajtech pou\u017Eit\u00FDch pro zarovn\u00E1n\u00ED. V programovac\u00EDm jazyce C++ je struktura p\u0159\u00EDbuzn\u00E1 s t\u0159\u00EDdou, ale existuje rozd\u00EDl ve v\u00FDchoz\u00ED viditelnosti: \u010Dleny t\u0159\u00EDdy jsou implicitn\u011B soukrom\u00E9, kde\u017Eto \u010Dleny struktury jsou ve v\u00FDchoz\u00EDm nastaven\u00ED ve\u0159ejn\u00E9."@cs . . . "A struct in the C programming language (and many derivatives) is a composite data type (or record) declaration that defines a physically grouped list of variables under one name in a block of memory, allowing the different variables to be accessed via a single pointer or by the struct declared name which returns the same address. The struct data type can contain other data types so is used for mixed-data-type records such as a hard-drive directory entry (file length, name, extension, physical address, etc.), or other mixed-type records (name, address, telephone, balance, etc.). The C struct directly references a contiguous block of physical memory, usually delimited (sized) by word-length boundaries. It corresponds to the similarly named feature available in some assemblers for Intel processors. Being a block of contiguous memory, each field within a struct is located at a certain fixed offset from the start. Because the contents of a struct are stored in contiguous memory, the sizeof operator must be used to get the number of bytes needed to store a particular type of struct, just as it can be used for primitives. The alignment of particular fields in the struct (with respect to word boundaries) is implementation-specific and may include padding, although modern compilers typically support the #pragma pack directive, which changes the size in bytes used for alignment. In the C++ language, a struct is identical to a C++ class but has a different default visibility: class members are private by default, whereas struct members are public by default."@en . . . "Struct"@ko . . . "Struktura (programowanie)"@pl . . "A struct in the C programming language (and many derivatives) is a composite data type (or record) declaration that defines a physically grouped list of variables under one name in a block of memory, allowing the different variables to be accessed via a single pointer or by the struct declared name which returns the same address. The struct data type can contain other data types so is used for mixed-data-type records such as a hard-drive directory entry (file length, name, extension, physical address, etc.), or other mixed-type records (name, address, telephone, balance, etc.)."@en . "\u0421\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u0430 (\u044F\u0437\u044B\u043A \u0421\u0438)"@ru . . . . .