Reference je v informatice pojem používaný v programování, který označuje odkaz na proměnnou nebo instanci objektu. Reference je na rozdíl od ukazatele abstraktnější a navenek neobsahuje žádnou informaci o uložení objektu v operační paměti.Reference umožňuje v programu nepřímý přístup ke konkrétním datům, jako jsou proměnné nebo záznamy v paměti počítače nebo na jiném paměťovém zařízení (například pevný disk). Reference se odkazují k datům a přístup k těmto datům je pak nazýván dereference.

PropertyValue
prop-cs:wikiPageUsesTemplate
dbpedia-owl:abstract
  • Reference je v informatice pojem používaný v programování, který označuje odkaz na proměnnou nebo instanci objektu. Reference je na rozdíl od ukazatele abstraktnější a navenek neobsahuje žádnou informaci o uložení objektu v operační paměti.Reference umožňuje v programu nepřímý přístup ke konkrétním datům, jako jsou proměnné nebo záznamy v paměti počítače nebo na jiném paměťovém zařízení (například pevný disk). Reference se odkazují k datům a přístup k těmto datům je pak nazýván dereference. Reference jsou odlišné od dat samotných. Typická reference odkazuje jen na fyzickou adresu, která dává pouze informaci, kde jsou data v paměti nebo na paměťovém zařízení uložena (a nic o jejím obsahu). Z tohoto důvodu se reference často označuje jako ukazatel (pointer) nebo adresa. Nicméně v reference může být rovněž uveden offset (rozdíl) mezi datovými adresami a nějaké pevné stanovené (většinou základní) adresy nebo indexu v poli. Pojem reference nesmí být zaměňován s jinými hodnotami (primárními klíči nebo Identifikátory), které sice jednoznačně identifikují datovou položku, ale poskytují k ní přístup pouze v netriviální vyhledávací operaci v některé z tabulek v databázi.Reference jsou široce používány v programování, zejména k efektivnímu přenosu velkého množství dat, nebo pro proměnlivá data jako jsou argumenty procedur, nebo sdílená data. Reference mohou zejména odkazovat na proměnné nebo záznam, který obsahuje odkazy na další data. Tato myšlenka je základem nepřímého adresování a mnoha propojených datových struktur, jako jsou například lineárními seznamy.
dbpedia-owl:wikiPageID
  • 148054 (xsd:integer)
dbpedia-owl:wikiPageLength
  • 5313 (xsd:integer)
dbpedia-owl:wikiPageOutDegree
  • 25 (xsd:integer)
dbpedia-owl:wikiPageRevisionID
  • 15699199 (xsd:integer)
dbpedia-owl:wikiPageWikiLink
dbpedia-owl:wikiPageWikiLinkText
  • reference
  • odkazů
  • referenci
  • referencemi
  • referencí
  • Reference (programování)
  • Reference
dcterms:subject
rdfs:comment
  • Reference je v informatice pojem používaný v programování, který označuje odkaz na proměnnou nebo instanci objektu. Reference je na rozdíl od ukazatele abstraktnější a navenek neobsahuje žádnou informaci o uložení objektu v operační paměti.Reference umožňuje v programu nepřímý přístup ke konkrétním datům, jako jsou proměnné nebo záznamy v paměti počítače nebo na jiném paměťovém zařízení (například pevný disk). Reference se odkazují k datům a přístup k těmto datům je pak nazýván dereference.
rdfs:label
  • Reference (programování)
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbpedia-owl:wikiPageDisambiguates of
is dbpedia-owl:wikiPageRedirects of
is dbpedia-owl:wikiPageWikiLink of
is foaf:primaryTopic of