For faster navigation, this Iframe is preloading the Wikiwand page for Registre (estructura de dades).

Registre (estructura de dades)

De Viquipèdia

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.

Exemple: Creació d'un registre (o estructura) en C

Un exemple de com es declararia un registre en C podria ser:

typedef struct TipoNodo
{
int dato;
struct TipoNodo *sig;
struct TipoNodo *ant;
} TNodo;

En aquest exemple es defineix el tipus de dada TNodo (o struct TipoNodo, seria equivalent) com una estructura (registre) que conté una dada de tipus enter i dos punters sig i ant (següent i anterior) que serveixen per a referenciar a altres registres del tipus TNodo. Aquesta és l'estructura de dades que se sol utilitzar com node en les llistes doblement enllaçades.

Registre en bases de dades

El concepte de registre que s'acaba de presentar és molt similar al concepte de registre en bases de dades, aquest segon es refereix a una col·lecció de dades que fan referència a un mateix ítem que es van a guardar en una fila d'una taula de la base de dades

Vegeu també

Enllaços externs

{{bottomLinkPreText}} {{bottomLinkText}}
Registre (estructura de dades)
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.