dbo:abstract
|
- Un registre, en programació, és un tipus de dada estructurada format per la unió de diversos elements sota una mateixa estructura. Aquests elements poden ser, o bé dades elementals (enter, real, caràcter…), o bé altres estructures de dades. A cadascun d'eixos elements se li diu camp. Un registre es diferencia d'un vector que aquest és una col·lecció de dades iguals, és a dir, tots del mateix tipus, mentre que en una estructura els elements que la componen, encara que podrien ser-lo, no té per què ser del mateix tipus. (ca)
- Záznam nebo struktura (anglicky record, tuple, structure, struct nebo compound data) je v matematické informatice jedna z nejrozšířenějších a nejjednodušších složených datových struktur. Záznam se skládá z jiných hodnot, které mají zpravidla pevný počet a pořadí, a které se obvykle rozlišují jménem. Jednotlivé části záznamů se obvykle nazývají položky (anglicky fields), prvky (anglicky element) nebo členy (anglicky member). Položky záznamu mohou mít na rozdíl od prvků pole různé datové typy, jsou rozlišeny jménem a jejich počet je pevný. Typ záznam je libovolný datový typ, který popisuje takovéto hodnoty a proměnné (nejedná se o jediný konkrétní typ, ale o celou třídu typů). Většina moderních programovacích jazyků umožňuje definovat nové záznamové typy. Definice obvykle určuje identifikátory (jména nebo návěstí), pomocí kterých lze přistupovat k jednotlivým položkám, a datový typ každé položky. (cs)
- Μια εγγραφή (record) είναι ένας πολυπληθυσμιακός τύπος δεδομένων, ο οποίος απαρτίζεται από δύο ή περισσότερα πεδία (fields) ή μέλη (members) της δομής. Σε αντίθεση με έναν πίνακα, στον οποίο κάθε στοιχείο έχει τον ίδιο τύπο δεδομένων, κάθε μέλος μιας δομής μπορεί να έχει τον δικό του τύπο, ο οποίος μπορεί να διαφέρει από τους άλλους τύπους. Στη C ο όρος δομή (structure) χρησιμοποιείται αντί του όρου εγγραφή. (el)
- En komputado, rikordo estas grupo da datumoj uzebla en iuj operacioj (precipe ĉe eneligo) kiel unu tuto; speciale en la programlingvoj, datumstrukturo kies anoj (kampoj) povas havi malsamajn datumtipojn. En kelkaj programlingvoj (interalie, en C) la rikordoj estas nomataj per pli ĝenerala termino strukturo. En C++ rikordo (nomata strukturo) estas speciala okazo de klaso. (eo)
- Ein Verbund (englisch object composition) ist ein Datentyp, der aus einem oder mehreren Datentypen zusammengesetzt wurde. Die Komponenten eines Verbunds können wiederum Verbünde sein, wodurch auch komplexe Datenstrukturen definiert werden können. Die Komponenten/Elemente eines Verbunds werden normalerweise nacheinander im Speicher angeordnet (beispielsweise als struct in der Programmiersprache C bzw. als record in Pascal). Eine Ausnahme stellen dar. Auch in anderen Programmiersprachen (siehe unten) wird dieser Datentyp zum Teil unterschiedlich bezeichnet. (de)
- Un registro, en programación, es un tipo de dato estructurado formado por la unión de varios elementos bajo una misma estructura. Estos elementos pueden ser, o bien datos elementales (entero, real, carácter,...), o bien otras estructuras de datos. A cada uno de esos elementos se le llama campo. Un registro se diferencia de un vector en que este es una colección de datos iguales, es decir, todos del mismo tipo, mientras que en una estructura los elementos que la componen, aunque podrían serlo, no tiene por qué ser del mismo tipo. (es)
- En programmation, un enregistrement est une structure de données qui rassemble plusieurs champs, ceux-ci contenant des valeurs qui peuvent être de types différents. Typiquement, le nombre de champ et leur séquence sont fixés. Les champs d'un enregistrement peuvent aussi être nommés "membres", en particulier dans la programmation orientée objet. Les champs peuvent encore être appelés "éléments", mais cela entraîne un risque de confusion avec les éléments d'une collection. Par exemple, une date peut être stockée en mémoire comme un enregistrement avec un champ numérique année, le mois représenté comme une chaîne de caractères, et un champ numérique pour le jour-du-mois. Les enregistrements se distinguent des tableaux (arrays) par le fait que le nombre de leurs champs est généralement fixé, que chaque champ a un nom et que chaque champ peut être de type différent. Un type enregistrement est un type de donnée qui décrit de telles variables. La majorité des langages de programmation utilisés aujourd'hui donne au programmeur la capacité de définir de nouveaux types d'enregistrements. La définition comprend la spécification du type de données de chaque champ et un identifiant (nom ou étiquette) par lequel on peut y accéder. Les enregistrements peuvent exister dans n'importe quelle forme de stockage de données (mémoire vive, bandes magnétiques, disques durs...). Les enregistrements sont fondamentaux pour la majorité des structures de données, en particulier les structures de données liées. Un objet dans la programmation orientée objet est essentiellement un enregistrement qui contient les procédures spécialisées pour cet enregistrement. Dans la majorité des langages orientés objet, les enregistrements sont des cas spécifiques des objets, et sont nommés plain old data structures, ou passive data structures. Un enregistrement peut être considéré comme l'équivalent informatique d'un n-uplet mathématique. Dans la même veine, il peut aussi être vu comme une version technologique d'un produit cartésien de deux ou plusieurs ensembles mathématiques. (fr)
- In computer science, a record (also called a structure, struct, or compound data) is a basic data structure. Records in a database or spreadsheet are usually called "rows". A record is a collection of fields, possibly of different data types, typically in a fixed number and sequence. The fields of a record may also be called members, particularly in object-oriented programming; fields may also be called elements, though this risks confusion with the elements of a collection. For example, a date could be stored as a record containing a numeric year field, a month field represented as a string, and a numeric day-of-month field. A personnel record might contain a name, a salary, and a rank. A Circle record might contain a center and a radius—in this instance, the center itself might be represented as a point record containing x and y coordinates. Records are distinguished from arrays by the fact that their number of fields is determined in the definition of the record, and by the fact the records are a heterogenous data type; not all of the fields must contain the same type of data. A record type is a data type that describes such values and variables. Most modern computer languages allow the programmer to define new record types. The definition includes specifying the data type of each field and an identifier (name or label) by which it can be accessed. In type theory, product types (with no field names) are generally preferred due to their simplicity, but proper record types are studied in languages such as System F-sub. Since type-theoretical records may contain first-class function-typed fields in addition to data, they can express many features of object-oriented programming. Records can exist in any storage medium, including main memory and mass storage devices such as magnetic tapes or hard disks. Records are a fundamental component of most data structures, especially linked data structures. Many computer files are organized as arrays of logical records, often grouped into larger physical records or blocks for efficiency. The parameters of a function or procedure can often be viewed as the fields of a record variable; and the arguments passed to that function can be viewed as a record value that gets assigned to that variable at the time of the call. Also, in the call stack that is often used to implement procedure calls, each entry is an activation record or call frame, containing the procedure parameters and local variables, the return address, and other internal fields. An object in object-oriented language is essentially a record that contains procedures specialized to handle that record; and object types are an elaboration of record types. Indeed, in most object-oriented languages, records are just special cases of objects, and are known as plain old data structures (PODSs), to contrast with objects that use OO features. A record can be viewed as the computer analog of a mathematical tuple, although a tuple may or may not be considered a record, and vice versa, depending on conventions and the specific programming language. In the same vein, a record type can be viewed as the computer language analog of the Cartesian product of two or more mathematical sets, or the implementation of an abstract product type in a specific language. (en)
- Rekord (disebut juga struktur, kumpulan data) merupakan kumpulan dari elemen-elemen data yang terkait dalam sebuah basis data. Secara ringkas, basis data dapat dikatakan sebagai sebuah tabel yang memiliki baris alias rekord dan kolom atau field. Setiap baris menyatakan elemen-elemen data yang saling berkaitan. Sebagai contoh suatu tabel memiliki kolom nama, alamat, tanggal lahir, dan pekerjaan. Maka satu rekord adalah data satu orang yang terdiri atas nama, alamat, tanggal lahir dan pekerjaan.
* l
*
* s (in)
- In informatica, un record (noto anche come struttura) è un tipo di dato strutturato che comprende diversi elementi (detti campi o membri) di tipo eterogeneo. A differenza degli array, nei record il numero di campi è usualmente stabilito nella definizione del tipo e i campi hanno un nome. I record sono impiegati tipicamente nell'implementazione delle strutture dati. Nei linguaggi di programmazione orientata agli oggetti, un oggetto è un record esteso grazie all'aggiunta di procedure e funzioni atte a manipolare i dati in esso immagazzinati; molti linguaggi OOP conservano comunque i tipi record (che spesso sono implementati come casi particolari di oggetti, ad esempio in C++), per questioni di retrocompatibilità o per consentire l'implementazione di strutture (POD). (it)
- 컴퓨터 과학에서 레코드(record, struct)는 기본적인 자료 구조이다. 데이터베이스나 스프레드시트의 레코드는 보통 로우(row)라고 부른다. 레코드는 각기 다른 자료형에 속할 수 있는 필드의 모임이며, 보통 고정 숫자나 시퀀스로 이루어져 있다. 레코드의 필드들은 특히 객체 지향 프로그래밍에서 멤버(member)로도 부른다. (ko)
- レコード (英: record) は構造体 (英: structure)、複合データ (英: compound data / composite data) とも呼ばれ、計算機科学では、基本的なデータ構造である。データベースまたはスプレッドシートのレコードは通常、「行」と呼ばれる。 (ja)
- Запись — агрегатный тип данных, инкапсулирующий без сокрытия набор значений различных типов. Применяется во многих языках программирования. В одних языках (например, в Паскале) порядок размещения значений в памяти задаётся при определении типа и сохраняется на протяжении времени жизни объектов, что даёт возможность косвенного доступа (например, через указатели); в других языках (например, в ML) порядок размещения не определён, так что доступ к значениям возможен только по квалифицированному идентификатору. В некоторых языках, хотя порядок следования и сохраняется, но выравнивание контролируется компилятором, так что использование адресной арифметики может оказаться платформенно-зависимым. Некоторые языки позволяют присваивание между экземплярами разных записей, игнорируя различия в идентификаторах компонентов записей, и основываясь только на порядке следования. Другие языки, напротив, учитывают только совпадение имён, разрешая различия в порядке их определения. Впервые записи были представлены в языке Кобол, где они имели довольно сложную нотацию. При проверке согласования типов Кобол учитывает только совпадение имён полей записей и не учитывает совпадение порядка их следования. Кортежи служат формальным обоснованием записей в теории типов. В то же время, в языках кортежи временами могут реализовываться посредством записей, использующих в качестве идентификаторов индексные номера полей в получаемом кортеже. Более точной теоретической моделью записей является (расширение Системы F понятием ). Компонентами записей могут быть функции первого класса, что позволяет реализовывать основные концепции объектно-ориентированного программирования. Имеются практические воплощения этой модели. С другой стороны, классы в объектно-ориентированном программировании естественным образом представляются в виде записей, содержащих поля-данные, которым дополнительно назначен атрибут видимости, сопровождаемых полями-методами, ориентированными на обработку этих записей. Например, именно таким образом классы воплощены в языке C++. (ru)
- Em ciência da computação, registros (português brasileiro) ou registos (português europeu) (também chamados de tuplas, estruturas ou dados compostos) estão entre as estruturas de dados heterogêneas mais simples. Um registro é um valor que contém outros valores, tipicamente em número fixo e sequência e normalmente indexados por nomes. Os elementos de registros são comumente chamados de campos ou membros. Por exemplo, uma data pode ser armazenada como um registro contendo um campo numérico ano, um campo mês representado como uma cadeia de caracteres e um campo numérico dia do mês. Como outro exemplo, um registro Pessoal pode conter um nome, um salário e uma classe. Como outro exemplo, um registro Círculo pode conter um centro e um raio. Neste exemplo, o centro por si mesmo pode ser representado como um registro Ponto contendo as coordenadas x e y. (pt)
- 在计算机科學中,记录(英語:record)也稱為結構體(struct)或複合資料(compound data)是基本的数据结构,記錄是一些相关欄位的聚集,它们可由不同的資料類型組成,通常是固定的數量和序列。记录中的每个欄位或稱為元素,但可能與集合的元素概念混淆不清。在物件導向編程中,記錄的欄位也另外被稱為成員;依照慣例和具體的編程語言,多元组有可能會被認為是一個記錄,反之亦然。 譬如將日期儲存為一個記錄,則其中包含了數字的年份,以字串表示的月份和數字的日期等欄位。而人事記錄可包含姓名,薪水和職級等欄位。一個圓形的記錄可包含圓中心點和它的半徑-在這種情況下,圓中心點本身可能表示為x和y座標的點記錄。 記錄與陣列的區別在於,它們的欄位數通常是固定的,每個欄位都有一個名稱,而且每個欄位可能有不同的類型。 一個記錄型別是描述其中欄位所具有值和變量的資料類型。大多數現代計算機語言允許開發人員自由定義新的記錄型別。記錄型別的定義將會指定每個欄位的資料類型和存取它的標識符(名稱或標籤)。 記錄可以存在於任何存儲介質中,包括主記憶體和大容量存儲裝置,如磁帶或硬盤。記錄是大多數資料結構的基本組成部分,特別是鏈接的資料結構。 許多計算機檔案是以邏輯記錄的陣列組成的,通常被分組成更大的實體記錄或區塊以提高存取效率。 函數或程序的參數通常當作是一個記錄變量其中的欄位;而在呼叫該函數時,傳遞給它的參數可被視為將欄位的值指派給該記錄變量。此外,通常用於實現程序調用的呼叫堆疊中,每個登錄即是一條啟動記錄或呼叫框頁,包含了程序參數和局部變量,返回位址和其它內部欄位。 物件導向語言中的物件本質上是一個記錄,有如何處理該記錄的專用程序;而物件型別是對記錄類型的詳細描述。實際上在大多數物件導向語言中,記錄只是物件的特殊情況,並且被稱為普通舊資料結構(plain old data structures, PODS),與使用OO特徵的物件形成對比。 計算機的記錄可類比為數學的元組。相同地,記錄型別可看作是兩個或多個數學集合的笛卡爾積,或是以特定語言實作的抽象乘積型別。 在许多计算机语言中,都对结构有所定义:
* 结构体 (C语言)
*
* (zh)
- У інформатиці запис (англ. record) (що також називають структурою або об'єднаною інформацією) — це базова структура даних. Запис — це колекція полів, можливо інформації різного типу, зазвичай у зафіксованій кількості та послідовності. Поля записів також можуть називатися елементами, хоча це може збільшити ризик плутанини з елементами колекції, або членами, особливо у об'єктно-орієнтованому програмуванні. Кортеж може або не може вважатися записом, залежно від домовленостей та специфіки мови програмування. Наприклад інформація може зберігатися як запис, що вміщує числове поле року, поле місяця, представлене як рядок та числове поле дня місяця. Запис Персоналу може вміщувати ім'я, платню та посаду. Запис Кола може вміщувати центр та радіус — у цьому прикладі сам центр може бути представлений як запис точки, який містить координати x та у. Записи відрізняються від масивів тим, що кількість їх полів зазвичай фіксована, кожне поле має назву і кожне поле іншого типу. Тип запису це тип інформації, що описує такі значення та змінні. Найсучасніші комп'ютерні мови дозволяють програмісту визначати нові типи записів. Визначення включає вказання типу інформації кожного поля та ідентифікатор (назва, ярлик, тег, мітка), через який до нього можна отримати доступ. У теорії типів, добуток типів (з відсутніми назвами полів) в загальному переважає через простоту, але належні типи записів вивчаються на мовах таких як система F-sub. Оскільки записи теоретичного типу можуть вміщувати першокласні поля функціонального типу, додатково з інформацією вони можуть виражати багато характеристик об'єктно-орієнтованого програмування Записи можуть існувати у будь-якому середовищі зберігання, включаючи основну пам'ять та носії даних, такі як магнітна стрічка або жорсткі диски. Записи — це основний компонент більшості структур інформації, особливо пов'язані структури даних.[джерело?] Багато файлів комп'ютеру організовані як масиви логічних записів, часто згруповані у більші фізичні записи або блоки для ефективності. Параметри функції або процедури часто можуть розглядатися як поля перемінного запису; і аргументи, спрямовані на цю функцію можуть розглядатися як значення запису, що призначається до цієї змінної під час запиту. Також у стеку викликів це часто використовується для здійснення процедурних запитів, кожний вхід це активація запиту або конструкція запиту, що містить параметри процедури та місцеві перемінні, зворотню адресу та інші внутрішні поля. Об'єкт у об'єктно-орієнтованій мові — це обов'язково запис, що містить процедури спеціалізовані для підтримання цього запису; і типи об'єктів — це удосконалення типів записів. Насправді, у найбільш об'єктно-орієнтованій мові записи це лише спеціальні типи об'єктів і відомі як прості структури даних, на відміну від об'єктів, які використовують об'єктно-орієнтовані характеристики. Запис може бути розглянутий як комп'ютерний аналог математичного кортежу. В той же час тип запису може розглядатися як комп'ютерна мова аналог декартового добутка двох або більше математичних множин або реалізація абстрактного добутку типів на спеціальній мові. (uk)
|
rdfs:comment
|
- Un registre, en programació, és un tipus de dada estructurada format per la unió de diversos elements sota una mateixa estructura. Aquests elements poden ser, o bé dades elementals (enter, real, caràcter…), o bé altres estructures de dades. A cadascun d'eixos elements se li diu camp. Un registre es diferencia d'un vector que aquest és una col·lecció de dades iguals, és a dir, tots del mateix tipus, mentre que en una estructura els elements que la componen, encara que podrien ser-lo, no té per què ser del mateix tipus. (ca)
- Μια εγγραφή (record) είναι ένας πολυπληθυσμιακός τύπος δεδομένων, ο οποίος απαρτίζεται από δύο ή περισσότερα πεδία (fields) ή μέλη (members) της δομής. Σε αντίθεση με έναν πίνακα, στον οποίο κάθε στοιχείο έχει τον ίδιο τύπο δεδομένων, κάθε μέλος μιας δομής μπορεί να έχει τον δικό του τύπο, ο οποίος μπορεί να διαφέρει από τους άλλους τύπους. Στη C ο όρος δομή (structure) χρησιμοποιείται αντί του όρου εγγραφή. (el)
- En komputado, rikordo estas grupo da datumoj uzebla en iuj operacioj (precipe ĉe eneligo) kiel unu tuto; speciale en la programlingvoj, datumstrukturo kies anoj (kampoj) povas havi malsamajn datumtipojn. En kelkaj programlingvoj (interalie, en C) la rikordoj estas nomataj per pli ĝenerala termino strukturo. En C++ rikordo (nomata strukturo) estas speciala okazo de klaso. (eo)
- Ein Verbund (englisch object composition) ist ein Datentyp, der aus einem oder mehreren Datentypen zusammengesetzt wurde. Die Komponenten eines Verbunds können wiederum Verbünde sein, wodurch auch komplexe Datenstrukturen definiert werden können. Die Komponenten/Elemente eines Verbunds werden normalerweise nacheinander im Speicher angeordnet (beispielsweise als struct in der Programmiersprache C bzw. als record in Pascal). Eine Ausnahme stellen dar. Auch in anderen Programmiersprachen (siehe unten) wird dieser Datentyp zum Teil unterschiedlich bezeichnet. (de)
- Un registro, en programación, es un tipo de dato estructurado formado por la unión de varios elementos bajo una misma estructura. Estos elementos pueden ser, o bien datos elementales (entero, real, carácter,...), o bien otras estructuras de datos. A cada uno de esos elementos se le llama campo. Un registro se diferencia de un vector en que este es una colección de datos iguales, es decir, todos del mismo tipo, mientras que en una estructura los elementos que la componen, aunque podrían serlo, no tiene por qué ser del mismo tipo. (es)
- Rekord (disebut juga struktur, kumpulan data) merupakan kumpulan dari elemen-elemen data yang terkait dalam sebuah basis data. Secara ringkas, basis data dapat dikatakan sebagai sebuah tabel yang memiliki baris alias rekord dan kolom atau field. Setiap baris menyatakan elemen-elemen data yang saling berkaitan. Sebagai contoh suatu tabel memiliki kolom nama, alamat, tanggal lahir, dan pekerjaan. Maka satu rekord adalah data satu orang yang terdiri atas nama, alamat, tanggal lahir dan pekerjaan.
* l
*
* s (in)
- 컴퓨터 과학에서 레코드(record, struct)는 기본적인 자료 구조이다. 데이터베이스나 스프레드시트의 레코드는 보통 로우(row)라고 부른다. 레코드는 각기 다른 자료형에 속할 수 있는 필드의 모임이며, 보통 고정 숫자나 시퀀스로 이루어져 있다. 레코드의 필드들은 특히 객체 지향 프로그래밍에서 멤버(member)로도 부른다. (ko)
- レコード (英: record) は構造体 (英: structure)、複合データ (英: compound data / composite data) とも呼ばれ、計算機科学では、基本的なデータ構造である。データベースまたはスプレッドシートのレコードは通常、「行」と呼ばれる。 (ja)
- Záznam nebo struktura (anglicky record, tuple, structure, struct nebo compound data) je v matematické informatice jedna z nejrozšířenějších a nejjednodušších složených datových struktur. Záznam se skládá z jiných hodnot, které mají zpravidla pevný počet a pořadí, a které se obvykle rozlišují jménem. Jednotlivé části záznamů se obvykle nazývají položky (anglicky fields), prvky (anglicky element) nebo členy (anglicky member). Položky záznamu mohou mít na rozdíl od prvků pole různé datové typy, jsou rozlišeny jménem a jejich počet je pevný. (cs)
- In computer science, a record (also called a structure, struct, or compound data) is a basic data structure. Records in a database or spreadsheet are usually called "rows". A record is a collection of fields, possibly of different data types, typically in a fixed number and sequence. The fields of a record may also be called members, particularly in object-oriented programming; fields may also be called elements, though this risks confusion with the elements of a collection. (en)
- En programmation, un enregistrement est une structure de données qui rassemble plusieurs champs, ceux-ci contenant des valeurs qui peuvent être de types différents. Typiquement, le nombre de champ et leur séquence sont fixés. Les champs d'un enregistrement peuvent aussi être nommés "membres", en particulier dans la programmation orientée objet. Les champs peuvent encore être appelés "éléments", mais cela entraîne un risque de confusion avec les éléments d'une collection. (fr)
- In informatica, un record (noto anche come struttura) è un tipo di dato strutturato che comprende diversi elementi (detti campi o membri) di tipo eterogeneo. A differenza degli array, nei record il numero di campi è usualmente stabilito nella definizione del tipo e i campi hanno un nome. I record sono impiegati tipicamente nell'implementazione delle strutture dati. (it)
- Запись — агрегатный тип данных, инкапсулирующий без сокрытия набор значений различных типов. Применяется во многих языках программирования. В одних языках (например, в Паскале) порядок размещения значений в памяти задаётся при определении типа и сохраняется на протяжении времени жизни объектов, что даёт возможность косвенного доступа (например, через указатели); в других языках (например, в ML) порядок размещения не определён, так что доступ к значениям возможен только по квалифицированному идентификатору. В некоторых языках, хотя порядок следования и сохраняется, но выравнивание контролируется компилятором, так что использование адресной арифметики может оказаться платформенно-зависимым. Некоторые языки позволяют присваивание между экземплярами разных записей, игнорируя различия в идентиф (ru)
- Em ciência da computação, registros (português brasileiro) ou registos (português europeu) (também chamados de tuplas, estruturas ou dados compostos) estão entre as estruturas de dados heterogêneas mais simples. Um registro é um valor que contém outros valores, tipicamente em número fixo e sequência e normalmente indexados por nomes. Os elementos de registros são comumente chamados de campos ou membros. (pt)
- 在计算机科學中,记录(英語:record)也稱為結構體(struct)或複合資料(compound data)是基本的数据结构,記錄是一些相关欄位的聚集,它们可由不同的資料類型組成,通常是固定的數量和序列。记录中的每个欄位或稱為元素,但可能與集合的元素概念混淆不清。在物件導向編程中,記錄的欄位也另外被稱為成員;依照慣例和具體的編程語言,多元组有可能會被認為是一個記錄,反之亦然。 譬如將日期儲存為一個記錄,則其中包含了數字的年份,以字串表示的月份和數字的日期等欄位。而人事記錄可包含姓名,薪水和職級等欄位。一個圓形的記錄可包含圓中心點和它的半徑-在這種情況下,圓中心點本身可能表示為x和y座標的點記錄。 記錄與陣列的區別在於,它們的欄位數通常是固定的,每個欄位都有一個名稱,而且每個欄位可能有不同的類型。 一個記錄型別是描述其中欄位所具有值和變量的資料類型。大多數現代計算機語言允許開發人員自由定義新的記錄型別。記錄型別的定義將會指定每個欄位的資料類型和存取它的標識符(名稱或標籤)。 記錄可以存在於任何存儲介質中,包括主記憶體和大容量存儲裝置,如磁帶或硬盤。記錄是大多數資料結構的基本組成部分,特別是鏈接的資料結構。 許多計算機檔案是以邏輯記錄的陣列組成的,通常被分組成更大的實體記錄或區塊以提高存取效率。 在许多计算机语言中,都对结构有所定义:
* 结构体 (C语言)
*
* (zh)
- У інформатиці запис (англ. record) (що також називають структурою або об'єднаною інформацією) — це базова структура даних. Запис — це колекція полів, можливо інформації різного типу, зазвичай у зафіксованій кількості та послідовності. Поля записів також можуть називатися елементами, хоча це може збільшити ризик плутанини з елементами колекції, або членами, особливо у об'єктно-орієнтованому програмуванні. Кортеж може або не може вважатися записом, залежно від домовленостей та специфіки мови програмування. (uk)
|