struct

S1T1R1U1C3T1

noun

A data structure, especially one that serves to group a number of fields (in contrast to an object-oriented class with methods) or one that is passed by value rather than by reference.

CommonScrabble 8

Meanings

nounstruct (plural structs)

plural structs

  1. computerA data structure, especially one that serves to group a number of fields (in contrast to an object-oriented class with methods) or one that is passed by value rather than by reference.

    Like most object-oriented languages, including Objective-C, Swift supports two basic object-oriented data structures: classes and structs.

    2015, Michael Dippery, Professional Swift, John Wiley & Sons, →ISBN, page 62
    1 more example

    Note that because structs are value types, the new operator does not work in the same way as it does for classes and other reference types.

    2005, Christian Nagel, Bill Evjen, Jay Glynn, Karli Watson, Morgan Skinner, Allen Jones, Professional C# 2005, John Wiley & Sons, →ISBN, page 103

    Synonyms: structure, record

Synonyms & antonyms

nounA data structure, especially one that serves to group a number of fields (in contrast to an object-oriented class with methods) or one that is passed by value rather than by reference.

Origin

Abbreviation of structure, used as a keyword in the C programming language and its descendants.

Full word history & related roots →

Translations

Finnish tietue
  • tietueTranslations
German Struktur, Verbund
  • StrukturTranslations
  • VerbundTranslations
Japanese 構造体
  • 構造体Translations
Russian структу́ра
  • структу́ра (struktúra)Translations
Cite this entry
APA

struct. (n.d.). In WatkinsX Dictionary. Retrieved November 2, 2026, from https://dictionary.watkinsx.com/word/struct

MLA

“struct.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/struct. Accessed November 2, 2026.

Chicago

WatkinsX Dictionary, s.v. “struct,” accessed November 2, 2026, https://dictionary.watkinsx.com/word/struct.

Source: struct on Wiktionary, CC BY-SA 4.0.